2
5
3
63
8
5
16
9
7
6
4
6
7
9
1
2
5
1
56
4
4
68
6
2
9
sudoku