rnd 1. ch 3, 11 dc in ring, join with sl st. on top of ch 3. ‑12 sts.
rnd 2. ch 2, dc in the same st. as joining, 2dc in each st. Around. Join with sl st on top of chain 2. ‑24 sts.
rnd 3. ch 2 counts as the first stitch, *2dc in next st., dc in the next stitch, repeat from *around, join with sl st. ‑36 sts.
rnd 4. ch 2, dc in the next st., 2dc in the next st., *dc in the next two stitches, 2dc in the next stitch, repeat from *around, join with sl st. ‑48 sts.
rnd 5. ch 2, dc in the next st., 2dc in the next st., *dc in the next three stitches, 2dc in the next stitch, repeat from *around, join with sl st. ‑60 sts.
rnd 6. ch 2, dc in the next st., 2dc in the next st., *dc in the next four stitches, 2dc in the next stitch, repeat from *around, join with sl st. ‑72 sts.
rnd 7. ch 2, dc in the next st., 2dc in the next st., *dc in the next five stitches, 2dc in the next stitch, repeat from *around, join with sl st. — 84 sts.
rnd 8. ch 2, work 4 dc in the same stitch, skip 2 dc, sc in the next dc, skip 2 dc, *work 5 dc, skip 2 dc, sc in the next dc, skip 2 dc, *Repeat around, sl st in beg. ch, ‑14 shells
rnd 9. sl st in the next two dc, *sc in the 3rd dc of the previous shell, work 5 dc in the next previous sc, *Repeat, sl st in beg sc ‑14 shells
rnd 10. ch 2, work 4 dc in the same stitch as the previous st st, sc in the 3rd dc of the previous shell, *work 5 dc in the next previous sc, sc in the 3rd dc of the next previous shell, sl st in ch 2 ‑14 shells
rnd 11. sl t in the next two dc, *sc in the 3rd dc of the previous shell, work 5 dc in the next previous sc, sl st in the beg sc, ‑14 shells
rnd 12. ch 2, work 4 dc in the same stitch, sc in the 3rd dc of the previous shell, *work 5 dc in the next previous sc, sc in the 3rd dc of the previous shell, sl st in ch 2, ‑14 shells
rnd 13. sl t in the next two dc, *sc in the 3rd dc of the previous shell, work 5 dc in the next previous sc, sl st in the beg sc, ‑14 shells
rnds 14.–27. *sc in the 3rd dc of the previous shell, work 5 dc in the next previous sc, work in continual rounds now, *Repeat rnd 14–27
rnd 28. sc in each dc around, sl st
rnd 29. *sc in the next 5 dc, 2sctog decrease, *Repeat around, sl st
row 30. Front flap, hdc in the next 18 dc, turn ‑18 hdc
row 31. ch 1, 2hdctog decrease, hdc in the next hdc, 2hdctog decrease, turn ‑16 hdc
rows 32–39. *ch 1, hdc in each hdc across, turn, *Repeat this for the next 7 rows ‑16 hdc
row 40. ch 1, 2hdctog decrease, hdc in each hdc across, 2hdctog decrease, turn ‑14 hdc
row 41. ch 1, 2hdctog decrease, hdc in each hdc across, 2hdctog decrease, turn ‑12 hdc,
row 42. ch 1, hdc in the next 5 hdc, ch 2, skip 2 hdc, hdc in the next 5 hdc, fasten off. This ch 2, skip 2 hdc, will be the hole for the button.
Straps: I hook, white yarn
row 1. ch 11, sc in the 2nd ch from the hook, sc in each ch across, turn ‑10 sc
rows 2–3. sc in each sc across, turn ‑10 sc
row 4. sc in the next 4 sc, turn ‑4 sc
row 5. sc in the back loops of the next 4 sc, turn ‑4 sc
For the first strap, Repeat row 4 and 5, alternate the two rows 70 more times, or for the length you need.
For the Second strap, skip 2 sc from the row 3, and on the opposite side of previous row 4, sl st with white yarn. The Second strap Row 4. sc in the next 4 sc, turn ‑4 sc
next row, 2nd row 5. sc in the back loops of the next 4 sc, turn ‑4 sc
Repeat the 2nd strap of row 4 and row 5, and alternate the two rows 70 times
With Green yarn, sc around the straps. Attach the straps to the back of the backpack onto the opposite side of the front flap. Ensure the back loop edge of the straps is facing outward when you attach it to the bag.
Sc around with white yarn around the front flap’s edge and the top edge. Fasten off.
Sew on a button in the center below the front flap; ensure the front flap buttonhole meets the button.