Beg at center, with A and a dpn, cast on 8 sts. Divide evenly on 4 dpns, with 2 sts on each needle. Join, taking care not to twist sts and mark beg of rnd.
Rnd 1 Knit.
Rnd 2 * K 2, M1; rep from * to end of rnd – 12 sts.
Rnd 3 * K 3, M1; rep from * to end of rnd – 16 sts.
Rnds 4 - 6 Cont in this manner, knitting one st more every rnd before each M1 (4 sts are increased every row) – after Rnd 6 there will be 28 sts.
Color Rnd 1 Change to B and work rnd as previously – 32 sts.
Color Rnd 2 * P8, M1; rep from * to end of rnd.
Color Rnds 3 - 6 Cont as in this manner, purling one st more every rnd before each M1.
Color Rnd 7 * K 13, M1; rep from * to end of rnd.
Color Rnds 8 - 12 Cont as in this manner, knitting 1 st more every rnd before each M1. Work 12 rnds in each color as for Color Rnds 1 - 12 as foll: knit Color Rnds 1 and 7 - 12, purl Color Rnds 2 - 6, and always work 1 stitch more every rnd before each M1. Work in the foll color sequence: C, A, D, E, F, G, H, I, J, K, L, M, N, O. Change needle lengths as needed to accommodate number of sts. After working color Rnds 1 - 12 in O, cont with O in garter st (p 1 rnd, k 1 rnd) for 5 rnds. Bind off all sts loosely in knit. Weave in ends.