4
2 10
3 0
0 7
7 2147483000
