4
98
9
75
2
652
4
17
284
59
8
319
9
31
4
16
7
sudoku