3
172
1
76
48
2
9
8
5
7
5
2
1
3
6
4
31
79
8
653
4
sudoku