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