def main():
n=int(input())
a=[]
b=[]
c=[]
d=[]
for i in range(n+1):
x,y=map(int,input().split())
a.append(x)
b.append(y)
m=x*y
c.append(m)
for i in range(1,n+1):
for j in range(i+1,n+1):
if c[i]>c[j]:
a[i],a[j]=a[j],a[i]
b[i],b[j]=b[j],b[i]
if n==0:
print('0')
return 0
elif n==1:
print(a[0]//b[1])
else:
for i in range(1,n+1):
sum=1
for j in range(0,i):
sum=sum* a[j]
sum=sum // b[i]
d.append(sum)
d=sorted(d,reverse=True)
print(d[0])
main()