while True:
try:
s1 = input()
s2 = input()
index = len(s2)
result = '' #结果,动态判断替换
if len(s1) < len(s2):
s1,s2 = s2,s1 #s1存长的,s2存短的
for a in range(len(s1)):
for b in range(a+1,len(s1)):
x = s1[a:b] #子串
if x in s2:
if len(x) > len(result):
result=x
index = s2.find(x)
elif len(x) == len(result) and s2.find(x) < index: #字串长度一样,判断出现的位置在前面才替换
result = x
index = s2.find(x)
print(result)
except:
break