5
9
1
23
4
7
425
5
72
46
91
4
584
1
6
17
1
9
2
sudoku