32 32
4 2 -1
6 3 -1
7 5 -1
15 14 -1
17 16 -1
26 24 -1
28 25 -1
29 27 -1
