n, k, m = map(int, input().split())
people = list(range(n))
index = k % n # 起始位置
while len(people) > 1:
# 计算待移除位置
index = (index + m - 1) % len(people)
people.pop(index) # 按索引移除
print(people[0])

n, k, m = map(int, input().split())
people = list(range(n))
index = k % n # 起始位置
while len(people) > 1:
# 计算待移除位置
index = (index + m - 1) % len(people)
people.pop(index) # 按索引移除
print(people[0])