 1
 0
 2 4 8 10 5 6 7 9

 3
 11


 16


 18
 17


 19



 21 13
 24 23 22

 25 15
 26
 12
 14 27 20 28
