1
25
4
2
65
5
8
3
96
12
8
46
41
9
4
9
63
2
1
23
7
sudoku