#include using namespace std; using ll =long long; #define all(v) v.begin(),v.end() #define rep(i,a,b) for(int i=a;i=b;i--) ll INF=2e18; int main() { ios::sync_with_stdio(false); cin.tie(0); ll N,M;cin>>N>>M; vector L(N); for(ll i=0;i>L[i]; vector F(M),B(M),W(M); for(ll i=0;i>F[i]>>B[i]>>W[i]; ll ans=0; for(ll i=0;i0) { ma=max(ma,max(B[i],W[i]-(F[i]-L[ind-1]))); } if(ind