2
9
37
8
9
7
31
5
4
8
3
81
4
2
6
9
25
6
8
1
35
3
8
sudoku