51
2
3
6
82
4
61
9
5
39
7
64
5
29
7
1
35
8
46
3
7
8
96
sudoku