5
94
234
1
47
2
649
5
2
3
685
8
41
7
493
23
1
sudoku