 0
 6 3 7 4 2 5


 1


 8


 9



 11
 10 12
 14 15
 13
 16
 17
 18 20
