87
2
1
6
8
9
531
7
7
65
5
31
4
64
5
8
793
2
8
4
1
4
95
sudoku