AT_keyence2021_f Keyence Repetition

题目描述

$ s $ 是 `keyence` 重复 $ N $ 次形成的字符串。你可以删除任意个字符(可以是0个)形成新的字符串 $ s^{\prime} $。 可以证明有 $ 2^{7N} $ 个删除方法,你需要找到其中能使 $ s^{\prime} = t $ 的方法数,答案对 $ 998244353 $ 取模。

输入格式

第一行,一个整数 $N$,\ 第二行,一个字符串 $t$。 > $ N \\$ > $ t $

输出格式

一行,一个整数,表示满足题意的方法数对 $ 998244353 $ 取模的值。

说明/提示

- $ 1\ \leq\ N\ \leq\ 10^{18} $ - $ 1\ \leq\ |t|\ \leq\ 2.5\ \times\ 10^5 $,$|t|$ 代表字符串 $t$ 的长度 - $ t $ 是只包含 `c`, `e`, `k`, `n`, `y` 的字符串