a,b=list(map(str,input().split()))

if int(a*int(b))>=int(b*int(a)):

    print((int(a*int(b))))

else:

    print((int(b*int(a))))
a,b=list(map(int,input().split()))

print((str(min(a,b))*max(a,b)))
a, b = list(map(str, input().split()))
if int(a * int(b)) >= int(b * int(a)):
    print((int(a * int(b))))
else:
    print((int(b * int(a))))

a, b = list(map(int, input().split()))
print((str(min(a, b)) * max(a, b)))

-a, b = list(map(str, input().split())) -if int(a * int(b)) >= int(b * int(a)): -    print((int(a * int(b)))) -else: -    print((int(b * int(a)))) +a, b = list(map(int, input().split())) +print((str(min(a, b)) * max(a, b)))