257
7
1
8
5
7
5
3
9
96
8
14
3
6
2
4
1
8
6
2
146
sudoku