#include using namespace std; using ll=long long; #define MAX_N 1000001 #define MAX_M 100010 const long long mod=1e9+7; #define vec vector #define vecll vector #define vecllvec vector> #define vecb vector #define vecBvec vector> #define vecst vector #define veche vector #define vecd vector #define vecvec vector> #define vecDvec vector> #define vecHvec vector> #define all(x) (x).begin(),(x).end() #define ent cout<; #define YES "Yes" #define NO "No" #define MAX_V 1000 #define PI 3.141592653589793 // cout << setprecision(15) << std::fixed; int main(){ int n,m; cin>>n>>m; veche A(n,'0'); for(int i=0;i>r>>l>>a; r--; for(int i=r;i