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