#include #include using namespace atcoder; using mint = modint1000000007; using namespace std; #define rep1(a) for(int z = 0; z < a; z++) #define rep2(i, a) for(int i = 0; i < a; i++) #define rep3(i, a, b) for(int i = a; i < b; i++) #define rep4(i, a, b, c) for(int i = a; i < b; i += c) #define overload4(a, b, c, d, e, ...) e #define rep(...) overload4(__VA_ARGS__, rep4, rep3, rep2, rep1)(__VA_ARGS__) const int MOD=1e9+7; const int64_t INF = 1LL<<60; int main(){ int N,M;cin>>N>>M; vector A(N+2,0); rep(M){ int L,R;cin>>L>>R; L--,R--; A[R]++; A[L+1]--; } rep(i,N){ A[i+1]+=A[i]; //cout<