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