9
4
7
2
31
3
2
6
6
2
7
58
4
29
1
5
3
7
3
5
84
3
9
7
4
sudoku