s=input() t=input() if len(s)>=len(t):#选择要切割的字符串 chang=s duan=t else: chang=t duan=s ans=0 for i in range(len(duan)):#由长到短切割字符串,找最长的 for j in range(i+1): if duan[j:j+len(duan)-i] in chang: if len(duan[j:j+len(duan)-i])>ans: ans=len(duan[j:j+len(duan)-i]) print(ans)