 0 1 2 3 4 5 6
 8 7 9 10

 11
 12
 13


 15 14
 16
 18
 17 22 21 20 23
 19 24 25 26 27
