 2 3 4 5 12 0 1 6 7 8 9 10 11 13 14 15 16
 20
 19 18

 21

 22
 17







 24

 25
 23
 26


 27



 28
 29 30




