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