1000000000 6 0 0 100 10 1 1 10 90 1 0 1000000000 0 50 10000 10 1 1 10 90 1 0 1000000000