6
897
5
21
8
7
2
49
132
37
5
1
2
53
7
759
8
sudoku