1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
dane = input().split()
n=int(dane[0])
m=int(dane[1])
s=int(dane[2])
z=[]
for i in range(n):
    z.append(int(1))


for j in range(m):
    dane1 = input().split()
    l=int(dane1[0])
    r=int(dane1[1])

    for k in range(l, r+1):
        
        z[k-1]=0
min=999999
w=0

for i in range(n):
    if(z[i]==1):
        x=abs(s-(i+1))
        if x<min:
            min=x
            w=i+1
            
print(w)