78
954
3
91
5
65
9
482
6
39
3
54
6
823
96
sudoku