#include <stdio.h>

int main() {
    int n, k, m, arr[100] = {0}; // 出圈就标记为1
    int residue; // 剩余人数,默认为n
    int count = 1; // 已标记人数
    int current = 0; // 当前报数编号
    int i = 0;
    
    scanf("%d%d%d", &n, &k, &m);
    
    residue = n;
    current = k;
    
    while(residue > 1) {
        // 标记出圈
        if(count == m) {
            arr[current] = 1;
            residue--;
            count = 0;
        }else{
            count++;
            // 下一个报数编号
            current = current % n + 1;
            while(arr[current] == 1) {
                current = current % n + 1;
            }
        }
        
        
        
    }
    
    for(i = 1; i <= n; i++) {
        if(arr[i] == 0) {
            printf("%d\n", i);
            break;
        }
    }
    
    
    return 0;
}