For a 3x3 board
row = 0, col = 0
row = 0, col = 1
row = 0, col = 2
row = 1, col = 0
row = 1, col = 1
row = 1, col = 2
row = 2, col = 0
row = 2, col = 1
row = 2, col = 2
For a 3x4 board
row = 0, col = 0
row = 0, col = 1
row = 0, col = 2
row = 0, col = 3
row = 1, col = 0
row = 1, col = 1
row = 1, col = 2
row = 1, col = 3
row = 2, col = 0
row = 2, col = 1
row = 2, col = 2
row = 2, col = 3
For a 4x3 board
row = 0, col = 0
row = 0, col = 1
row = 0, col = 2
row = 1, col = 0
row = 1, col = 1
row = 1, col = 2
row = 2, col = 0
row = 2, col = 1
row = 2, col = 2
row = 3, col = 0
row = 3, col = 1
row = 3, col = 2
For a 4x4 board
row = 0, col = 0
row = 0, col = 1
row = 0, col = 2
row = 0, col = 3
row = 1, col = 0
row = 1, col = 1
row = 1, col = 2
row = 1, col = 3
row = 2, col = 0
row = 2, col = 1
row = 2, col = 2
row = 2, col = 3
row = 3, col = 0
row = 3, col = 1
row = 3, col = 2
row = 3, col = 3