149
6
3
79
1
86
5
913
4
187
3
21
8
57
9
8
251
sudoku