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

 25
 3


 26


 27 28 29






