32 32
1 0 1
10 8 1
12 9 1
13 11 1
20 18 1
22 19 1
23 21 1
31 30 1
