#include <iostream>
#include <bits/stdc++.h>
using namespace std;
int main() {
// your code goes here
int n,q ; cin>>n>>q;
vector<int>arr(n+1,0);
for(int i = 1 ; i<=q;i++){
int l,r; cin>>l>>r;
arr[i]+=1;
if(r!=n) arr[r+1]=-1;
} // t.c = O(Q)
vector<int>prefix(n+1,0);
for(int i =1;i<=n;i++){
prefix[i]=arr[i]+prefix[i-1];
}
for(int i =1; i<=n;i++) cout<<prefix[i];
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCgppbnQgbWFpbigpIHsKCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCWludCBuLHEgOyBjaW4+Pm4+PnE7Cgl2ZWN0b3I8aW50PmFycihuKzEsMCk7Cglmb3IoaW50IGkgPSAxIDsgaTw9cTtpKyspewoJCWludCBsLHI7IGNpbj4+bD4+cjsKCQlhcnJbaV0rPTE7CgkJaWYociE9bikgYXJyW3IrMV09LTE7Cgl9ICAvLyB0LmMgPSBPKFEpCgl2ZWN0b3I8aW50PnByZWZpeChuKzEsMCk7Cglmb3IoaW50IGkgPTE7aTw9bjtpKyspewoJCXByZWZpeFtpXT1hcnJbaV0rcHJlZml4W2ktMV07Cgl9CgkKCWZvcihpbnQgaSA9MTsgaTw9bjtpKyspIGNvdXQ8PHByZWZpeFtpXTsKCgkKCQp9