5
7
49
13
74
53
86
4
628
1
26
95
18
94
36
8
5
sudoku