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