#include using namespace std; int main(void){ int n; long long y,z; cin>>n>>y>>z; priority_queue>>pq1; priority_queue>pq2; for(int i=0;i>c>>l>>x; if(lz){ if((z-y-1)/xd+1>=cd){ y+=xd*cd; sum+=cd; pq2.pop(); }else{ sum+=(z-y-1)/xd+1; cout<=cd){ y+=xd*cd; sum+=cd; pq2.pop(); }else{ sum+=(next-y-1)/xd+1; y+=((next-y-1)/xd+1)*xd; pq2.pop(); pq2.push({xd,cd-((next-y-1)/xd+1)}); if(y>=z){ cout<