3
32 
100 1000 100
-1 -1
