Detailed Stitch Pattern Instructions for Knitting

The quantity of stitches is multiple of 8 + 2 + 2 selvage stitches.
Start and finish every row with 1 selvage stitch.
Rows Instructions
1st Row (WS)
* 2 knit stitches, 2 purls, 1 knit stitch, yarn over, 1 knit stitch, 2 purls*; repeat from * to *, 2 knit stitches;
2nd Row (RS)
2 purls, * 2 knit stitches, 3 purls, 2 knit stitches, 2 purls*; repeat from * to *.
Purl yarn over stitch through the front loop;3rd Row (WS)
* 2 knit stitches, 2 purls, 3 knit stitches, 2 purls*; repeat from * to *, 2 knit stitches;
4th Row (RS)
2 purls, * 2 knit stitches, 3 purls, 2 knit stitches, 2 purls*; repeat from * to *;
5th Row (WS)
As the 3rd row;
6th Row (RS)
As the 4th row;
7th Row (WS)
As the 3rd row;
8th Row
2 purls, * 2 knit stitches, 1 purl, drop the next stitch off needle, 1 purl, 2 knit stitches, 2 purls*; repeat from * to *. Unravel dropped stitches all the way till the 1st row;
9th Row
* 1 knit stitch, yarn over, 1 knit stitch, 2 purls, 2 knit stitches, 2 purls*; repeat from * to *, 1 knit stitch, yarn over, 1 knit stitch;
10th Row
3 purls, * 2 knit stitches, 2 purls, 2 knit stitches, 3 purls*; repeat from * to *. Purl yarn over stitch through the front loop;
11th Row
* 3 knit stitches, 2 purls, 2 knit stitches, 2 purls*; repeat from * to *, 3 knit stitches;
12th Row
3 purls, * 2 knit stitches, 2 purls, 2 knit stitches, 3 purls*; repeat from * to *;
13th Row
As the 11th row;
14th Row
As the 12th row;
15th Row
As the 11th row;
16th Row
1 purl, drop the next stitch off needle, 1 purl, * 2 knit stitches, 2 purls, 2 knit stitches, 1 purl, drop the next stitch off needle*; repeat from * to *. Unravel dropped stitches all the way till the 9th row.
Repeat 1st - 16th rows.