#include<bits/stdc++.h>
#define rep(i,n)for(int i=0;i<n;i++)
using namespace std;

int main() {
	int n,k,m;
	while(scanf("%d%d%d",&n,&k,&m),n){
		m--;
		vector<int>v(n);
		iota(v.begin(),v.end(),1);
		while(v.size()>1){
			v.erase(v.begin()+m);
			m=(m+k-1)%v.size();
		}
		cout<<v[0]<<endl;
	}	
}