小池くんはチームメイトをよく褒めます。 彼はチームメイトである松崎くんを文字列 $S$ で褒めます。その形式は以下の条件を満たします。
小池くんは$Hoge$の長さを$N$としたときに、松崎くんの褒め方が何通りあるのか気になりました。 3人目のチームメンバーにしてred coderであるあなたは小池くんの代わりに答えを計算することになりました。
文字列 $Zaki, O$ と 整数 $N$ が与えられるので、ありえる組み合わせの数を求めてください. なお、答えは非常に大きくなる可能性があるので、$10^9 + 7$ で割った 余りを出力してください。
入力は以下の形式で標準入力から与えられます。
$Zaki$ $O$ $N$
答えを1行に出力してください。
zaki o 4
0
aab aa 3
26
aaa aaaa 3
1