19
21 20 2
19
18 17 16
19