1
53
95
1
8
956
7
638
2
1
3
3
685
2
395
1
4
69
54
7
sudoku