#include using namespace std; struct node { int children[26]; int kolko; }; map trie; map trie2; int seg=1; int seg2=1; string a; void add(){ int koj=0; for(int i=0;i>N; for(int i=0;i>a; add(); for(int j=0;j>Q; long long rez=0; for(int j=0;j>a; rez+=kolko(); for(int j=0;j