#include using namespace std; int main(){ using ll=long long; ll inf=1e18; int m=3e5; int n,t; cin>>n>>t; vector p(n); vector> g(m); for (int i=0;i>l>>r>>p[i]; g[l].push_back(i); g[r+1].push_back(i); } multiset st1,st2; vector dp(m+1,-inf); dp[0]=0; for (int i=0;i