1
1..............................................2
1......................3.......................2.......................4
1...........5..........3...........7...........2...........6...........4...........8
1.....9.....5....13....3....11.....7....15.....2....10.....6....14.....4....12.....8....16
1.17..9.25..5.21.13.29.3.19.11.27..7.23.15.31..2.18.10.26..6.22.14.30..4.20.12.28..8.24.16.32
...