3
6
8
24
587
2
7
21
4
96
8
79
2
2
486
81
5
3
5
sudoku