10 10 2
-355008 -245835 -225369 294664 -507497 376297 -951718 851246 498840 -330961
1 1 1 1 2 2 2 2 3 3
5 4
9 7
5 1
6 1
7 1
9 8
9 7
9 7
9 6
6 3
