4 5 3
9 6 7
95 94 1
93 92 8