sr=input().split()
n=int(sr[0])
k=int(sr[1])
i=int(sr[2])
a=[0]*n
for j in range(n):
    a[j]=j+1
b=[0]*n
for j in range(k):
    for l in range(n//2):
        b[2*l]=a[l]
        b[2*l+1]=a[l+n//2]    
    for l in range(n):
        a[l]=b[l]
print(b[i-1])
/**************************************************************
	Problem: 1555
	User: admin
	Language: Python
	Result: Accepted
	Time:2303 ms
	Memory:34480 kb
****************************************************************/