1 2 9
103 0
38 0
-1

0
-1
29 1
30 1
-1

-1