#include <bits/stdc++.h>
using namespace std;

int main()
{
	int n,k;
	while(cin>>n>>k)
	{
		int a[n];
		if(!n&&!k)	break;
		for(int i=1;i<=n;i++)	a[i-1]=i;
		while(k--)
		{
			int x;
			cin>>x;
			int cnt=n-x;
			//cout<<cnt<<endl;
			int b[n];
			for(int i=0;i<n;i++)
			{
				b[(i+cnt)%n]=a[i];
			}
			reverse(b,b+n/2);
			for(int i=0;i<n;i++)
			{
				a[i]=b[i];
			}
		}
		for(int i=0;i<n-1;i++)	cout<<a[i]<<" ";
		cout<<a[n-1]<<endl;
	}
	return 0;
}