#include<bits/stdc++.h>
using namespace std;
const int N = 1010;
int n,m;
int pos[N],sid[N];
int main()
{
cin >> n >> m;
for(int i=1;i<=n;i++)
{
pos[i]=i;
sid[i]=i;
}
while(m--)
{
int id,dis;
cin >> id >> dis;
int p=sid[id];
int idx=p;
if(dis>=0)
{
for(int i=1;i<=dis;i++)
{
pos[p]=pos[p+1];
sid[pos[p+1]]=p;
p++;
}
pos[idx+dis]=id;
sid[id]=idx+dis;
}
else if(dis<0)
{
for(int i=1;i<=abs(dis);i++)
{
pos[p]=pos[p-1];
sid[pos[p-1]]=p;
p--;
}
pos[idx+dis]=id;
sid[id]=idx+dis;
}
}
for(int i=1;i<=n;i++)
cout << pos[i] << " ";
return 0;
}```