154
8
6
5
9
8
51
12
6
8
3
4
7
89
43
2
7
9
5
2
436
sudoku