3
1
4
74
3
1
5
7
8
83
165
49
2
6
7
9
2
51
5
1
8
sudoku