while True:
try:
string1 = str(input())
string2 = str(input())
length_s1 = len(string1)
length_s2 = len(string2)
substring_list=[]
if length_s1<=length_s2:
for i in range(length_s1):
for j in range(i+1,length_s1+1):
substring1 = string1[i:j]
length_substring1 = len(substring1)
for n in range(length_s2-length_substring1+1):
substring2 = string2[n:n+length_substring1]
if substring1 == substring2:
substring_list.append(substring1)
substring_list.sort(key=lambda x:len(x),reverse=True)
print(substring_list[0])
else:
for i in range(length_s2):
for j in range(i+1,length_s2+1):
substring2 = string2[i:j]
length_substring2 = len(substring2)
for n in range(length_s1-length_substring2+1):
substring1 = string1[n:n+length_substring2]
if substring1 == substring2:
substring_list.append(substring2)
substring_list.sort(key=lambda x:len(x),reverse=True)
print(substring_list[0])
except:
break