Rather than p2tog tbl, try "p2so-p1" (pass 2d stitch over 1st and purl the result). Example for Row 2: P2, p2tog, p3, p2so-p1, p2, repeat from .
Shown with a cast-on count of 18 stitches.
1 2 3 4 5 Horizontal repeats
1 2 3 4 5 Vertical repeats