9
5
3
87
4
38
94
746
31
284
87
26
4
67
9
5
1
sudoku