841
3
5
872
3
46
2
3
8
6
7
98
4
685
6
7
564
sudoku