I: Palindrome Compliment

問題文

小池くんはチームメイトをよく褒めます。 彼はチームメイトである松崎くんを文字列 $S$ で褒めます。その形式は以下の条件を満たします。

小池くんは$Hoge$の長さを$N$としたときに、松崎くんの褒め方が何通りあるのか気になりました。 3人目のチームメンバーにしてred coderであるあなたは小池くんの代わりに答えを計算することになりました。

文字列 $Zaki, O$ と 整数 $N$ が与えられるので、ありえる組み合わせの数を求めてください. なお、答えは非常に大きくなる可能性があるので、$10^9 + 7$ で割った 余りを出力してください。

制約

入力

入力は以下の形式で標準入力から与えられます。

$Zaki$
$O$
$N$

出力

答えを1行に出力してください。

入出力例

入力例1

zaki
o
4

出力例1

0

入力例2

aab
aa
3

出力例2

26

入力例3

aaa
aaaa
3

出力例3

1