字符串
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

给定两个等长的由小写字母构成的串 ,其中

现在你需要求出一个子区间  使得  最大,并输出这个值。

表示S和T的最长公共前缀表示S和T的最长公共后缀

输入描述:

第一行一个字符串 

第二行一个字符串 

输出描述:

一行一个整数,表示答案。
示例1

输入

复制
aaabbbcccddd
aaaddddddddd

输出

复制
15

说明

选择  是一种可行的最优解。

备注:

对于所有数据,保证  ,串  仅由小写字母构成。