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