25
9
8
54
74
3
71
3
4
31
6
3
81
6
19
97
1
2
95
sudoku