25
1
829
9
64
5
46
8
4
3
7
8
25
3
29
3
916
7
85
sudoku