 11
 3 5 2 22 4 10 6 7 8 9 12 13 14 15 16 17 18 19 20 21

 0

 1
 23

 25
 26

 27

 24

 29











 31 28
 32

 33

 30

 34




 35
 36



