675
81
4
9
8
23
6
23
9
7
61
5
16
2
7
3
26
836
sudoku