八奈见杏菜是字符串低手。一日,佳树给来到温水家的杏菜出了一道题。
我们定义:
现在给定 $$$n$$$ 个各不相同的英文小写字母字符串,求出这些字符串能构成的所有缩写的方案数之和,答案对 $$$10^9+7$$$ 取模。
然而杏菜对这题无能为力,但她知道你是字符串高手,于是请你帮她写了这题。
$$$\texttt{T}_{\texttt{\^{}}}\texttt{T}$$$ 第一行一个整数 $$$n$$$,表示字符串的数量 $$$(1 \leq n \leq 10^5)$$$。
接下来的 $$$n$$$ 行,每行是一个只有小写英文字母的字符串。保证所有字符串各不相同。
保证所有读入的字符串长度和不大于 $$$10^6$$$
对于每组测试用例,输出一个整数,表示所有缩写的方案数之和,答案对 $$$10^9+7$$$ 取模。
3aaaaabbba
15
5yanamiannaa
325
对于样例:
共有 $$$2+1+2+2+2+2+2+2=15$$$ 种方案