25
9
816
1
43
3
42
92
35
73
8
16
8
789
9
27
sudoku