 1 10 2 3 4 5 8 7 6 9
 0
 11 12

 14 13
 16 15 17
 19
 18
