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