78
3
96
5
6
51
3
2
81
37
71
9
6
87
9
9
21
4
62
sudoku