32 32
3 2 -1
6 4 -1
11 9 -1
13 12 -1
19 18 -1
22 20 -1
27 25 -1
29 28 -1
