32 32
1 2 1
6 8 1
7 9 1
13 14 1
17 18 1
22 24 1
23 25 1
29 30 1
