1
97
2
6
8
1
97
6
82
392
25
4
45
9
6
3
7
46
3
sudoku