6 7
0 9 8 7 12 16 32
1 2 3 6 19 30 29
38 20 4 5 21 13 22
15 25 39 24 28 37 33
34 10 27 18 17 26 36
41 11 35 40 23 14 31
