64
627
9
37
4
9
318
982
876
9
1
63
2
358
71
sudoku