1 - 3 - 8 - 14 | | | | | + - 15 | | | + - 9 | + - 4 - 11 | | | + - 18 | + - 5 - 17 - 21 | + - 16