5
96
3
2
61
47
1
2
87
5
1
58
3
9
81
6
8
14
95
1
8
42
5
sudoku