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