8
24
9
5
123
4
65
9
91
46
5
21
1
378
8
2
36
7
sudoku