2
9
3
764
46
7
9
75
5
28
3
19
5
8
16
421
3
4
7
sudoku