2
6
3
2
1
1
58
7
36
4
95
48
5
29
6
53
7
2
9
5
1
4
sudoku