15 47 48 16 14 46 49 17
43 52 20 10 42 53 21 11
56 24  6 38 57 25  7 39
28  2 34 61 29  3 35 60
 0 32 63 31  1 33 62 30
36 59 27  5 37 58 26  4
55 23  9 41 54 22  8 40
19 13 45 50 18 12 44 51
