2
6
1
31
2
5
1
4
7
6
84
9
3
7
18
9
2
7
5
2
8
54
6
1
8
sudoku