第一行为两个正整数,分别代表n和L。输入数据保证n< =500  000,L< =100  000  000,并且n< =L。
        第二行到第n+1行这n行数据将按环行道路上顺时针的顺序依次描述各个景点。每行有两个正整数。第i+1行为Di和Si,分别表示第i个景点离其前一个景点(即第i-1个景点)的距离和这个景点的加油站所提供的油可供汽车行驶的距离。其中,D1=0。最后一个(第n个)景点与第一个景点之间的距离没有直接给出,但可以根据输入数据计算出来。
        输入数据保证,所有的Si之和等于L,所有的Di之和小于L。
        一行正整数。输出时,每两个正整数之间都有一个空格,行末无空格。它们表示所有能够作为出发点顺利完成环城旅行的景点。
        当存在多个这样的景点时,请按照升序排列输出他们的序号。
        当不存在这样的景点时,输出-1。