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

 13 14 15
 16
 17 18

 21 22 20
 23
