49
8
3
596
5
1
3
7
5
4
167
8
3
9
9
4
2
652
7
1
58
sudoku