5
82
2
1
378
97
2
84
9
8
67
1
6
35
5
39
834
7
2
14
3
sudoku