32 32
3 5 1
6 7 1
8 9 1
10 12 1
19 21 1
22 23 1
24 25 1
26 28 1
