#include <stdio.h>
int a[10010];
int main(void)
{
    int n, k, m;
    while (scanf("%d%d%d", &n, &k, &m), n) {
        int i;
        for(i=1;i<=n;++i) a[i]=0;
        --m;
        for(i=0;i<n-1;++i) {
            int j=0;
            a[m]=a[(m+1)%n]+1;
            while (j<k) {
                m++;
                if (m==n) m=0;
                while (a[m]) {
                    int t=m;
                    m=(m+a[t])%n;
                    a[t]=(a[t]+a[m])%n;
                }
                ++j;
            }
        }
        printf("%d\n", m+1);
    }
    return 0;
}