Case 1 results in 3 rows.
XX.X....
XXX..XX.
XXXX.XX.
Case 2 results in 0 rows.
Case 3 results in 0 rows.
Case 4 results in 5 rows.
..XX....
.XX.....
.XX.....
XX......
X.......
Case 5 results in 4 rows.
....X..X
.XXXX..X
.XX.XX.X
..XX.X.X
Case 6 results in 10 rows.
....XXXX
...XX...
.XXXX...
.XXXX...
XXXX....
XXXX....
X.XX....
XXX.....
XXX.....
XXX.....
Case 7 results in 9 rows.
....XX..
....XX..
....XX..
XX...XX.
XX...XX.
X...XXXX
XXXXX...
XXXXX...
XXXXX...
Case 8 results in 2 rows.
XX......
XX......
Case 1 results in 3 rows.
XX.X....
XXX..XX.
XXXX.XX.
Case 2 results in 0 rows.
Case 3 results in 0 rows.
Case 4 results in 5 rows.
..XX....
.XX.....
.XX.....
XX......
X.......
Case 5 results in 4 rows.
....X..X
.XXXX..X
.XX.XX.X
..XX.X.X
Case 6 results in 10 rows.
....XXXX
...XX...
.XXXX...
.XXXX...
XXXX....
XXXX....
X.XX....
XXX.....
XXX.....
XXX.....
Case 7 results in 9 rows.
....XX..
....XX..
....XX..
XX...XX.
XX...XX.
X...XXXX
XXXXX...
XXXXX...
XXXXX...
Case 8 results in 2 rows.
XX......
XX......
