Knit Diagonal Pattern

The quantity of sts is multiple 10 + 2.
1st row (RS): 1 knit st, * 6 knit sts, 1 slip st, pass slip st over, yarn over, knit2tog, yarn over*; repeat from * to *, 1 knit st;
2nd and all the even rows: purl;
3rd row: * 6 knit sts, 1 slip st, 1 knit st, pass slip st over, yarn over, knit2tog, yarn over*; repeat from * to *, 2 knit sts;
5th row: 5 knit sts, * 1 slip st, 1 knit st, pass slip st over, yarn over, knit2otg, 6 knit sts*; repeat from * to *, 1 slip st, 1 knit st, pass slip st over, yarn over, knit2tog, yarn over, 3 knit sts;
7th row: 4 knit sts, * 1 slip st, 1 knit st, pass slip st over, yarn over, knit2otg, 6 knit sts*; repeat from * to *, 1 slip st, 1 knit st, pass slip st over, yarn over, knit2tog, yarn over, 4 knit sts;
9th row: 3 knit sts, * 1 slip st, 1 knit st, pass slip st over, yarn over, knit2otg, 6 knit sts*; repeat from * to *, 1 slip st, 1 knit st, pass slip st over, yarn over, knit2tog, yarn over, 5 knit sts;
11th row: 2 knit sts, * 1 slip st, 1 knit st, pass slip st over, yarn over, knit2otg, 6 knit sts*; repeat from * to *;
13th row: 1 knit st, * 1 slip st, 1 knit st, pass slip st over, yarn over, knit2otg, 6 knit sts*; repeat from * to *, 1 knit st;
15th row: * 1 slip st, 1 knit st, pass slip st over, yarn over, knit2tog, yarn over, 6 knit sts*; repeat from * to *, 2 knit sts;
17th row: 1 knit st, knit2otg, yarn over, * 6 knit sts, 1 slip st, 1 knit st, pass slip st over, yarn over, knit2tog, yarn over*; repeat from * to *, 6 knit sts, 1 slip st, 1 knit st, pass slip st over, yarn over, 1 knit st;
19th row: knti2tog, yarn over, * 6 knit sts, 1 slip st, 1 knit st, pass slip st over, yarn over, knit2tog, yarn over*; repeat from * to *, 6 knit sts, 1 slip st, 1 knit st, pass slip st over, yarn over, 2 knit sts.R
Repeat 1st-20th rows.