51
2
3
59
8
67
6
4
8
4
31
9
9
2
1
68
3
21
7
8
47
sudoku