#include using namespace std; struct cww{cww(){ios::sync_with_stdio(false);cin.tie(0);}}init; typedef long long LL; struct node{ LL cnt; int nxt[26]; node(){ cnt=0; for(int i=0;i<26;i++)nxt[i]=-1; } }; int main(){ int N,M; string S;cin>>S>>M; N=S.size(); vector trie;trie.push_back(node()); for(int i=0;i>C; int k=C.size(); int now=0; for(int j=0;j