#1193. 表象[弹幕偏执症]

内存限制:512 MiB 时间限制:1000 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: Komeiji Koishi

题目描述

给定两个由小写字母构成的字符串 S,TS,T ,取一个字符串 SS 的非空前缀 pp ,一个字符串 TT 的非空后缀 qq ,那么字符串 p+qp+q 有多少种不同的可能。

p+qp+q 表示字符串的拼接,例如,若 p=aa,q=bbp=aa,q=bb, 则 p+q=aabbp+q=aabb.

输入格式

第一行一个非空字符串表示 SS.

第二行一个非空字符串表示 TT.

字符串由26个英文小写字母组成.

输出格式

一行一个正整数表示字符串 p+qp+q 有多少种不同的可能。

样例

样例输入1

abb
bba

样例输出1

5

数据范围与提示

S,TS,T 的长度为不超过 2×1062 \times 10^6 的正整数