0 0 0 1 1 1 2 2 2
1 3 3 3 4 4 2 5 5
2 6 5 3 7 4 4 8 6
4 9 6 3 10 4 5 11 7
5 12 7 3 13 4 1 14 3
6 15 8 7 16 9 8 17 10
9 18 11 10 19 12 11 20 13
10 21 14 12 22 15 11 23 16
11 24 16 12 25 15 13 26 17
13 27 17 12 28 15 14 29 18
14 30 18 12 31 15 10 32 14
15 33 19 16 34 20 17 35 21