2
49
76
8
1
2
46
3
5
9
1
7
3
9
8
7
86
2
5
4
62
35
1
sudoku