#include<cstdio>
using namespace std;
int main(void)
{
	int n,k,m,dat[10001],prev[10001],next[10001];
	int i,j,cnt,x;
	while(1)	{
		scanf("%d %d %d",&n,&k,&m);
		if (n==0 && k==0 && m==0)	break;
		for(i=1;i<=n;i++)	{
			dat[i]=i;
			next[i]=i+1;
			prev[i]=i-1;
		}
		next[n]=1;
		prev[1]=n;
		cnt=n;
		next[prev[m]]=next[m];
		prev[next[m]]=prev[m];
		cnt--;
		if(cnt==1)	{
			printf("%d\n",next[m]);
		}
		else {
			x=m;
			while(cnt>1)	{
				for(i=0;i<k;i++)	{
					x=next[x];
				}
				next[prev[x]]=next[x];
				prev[next[x]]=prev[x];
				cnt--;
			}
			printf("%d\n",next[x]);
		}
	}
	return 0;
}
