3
1
4
69
1
85
6
7
6
3
5
438
2
2
7
4
6
48
8
15
9
4
3
sudoku