1
3
2
5
97
8
2
86
3
41
7
4
5
14
9
37
6
5
83
4
3
7
2
sudoku