import sys
def func():
    str1 = input()
    str2 = input()

    length = len(str1)
    short = str1
    long = str2

    if len(str2) < length:  # 找到短的子串
        length = len(str2)
        short = str2
        long = str1

    max = 0
    for i in range(length,0,-1):
        for j in range(length - i + 1):
            if long.find(short[j:i+j]) != -1:  # 判断在长的子串里有没有短的子串
                max = i
                print(max)
                sys.exit()
    print(max)

try:
    while True:
        func()
except EOFError:
    pass