#include #include #include #include using namespace std; int solve(const string &s){ int len=s.size(); vectoral; vectorar; vectorah(len); vectorast; for(int i=0;i=r)continue; if(f){ret++;continue;} int hidx=distance(ah.begin(),lower_bound(ah.begin(),ah.end(),ah[l]+2)); if(hidx>=r)continue; auto st=lower_bound(ast.begin(),ast.end(),hidx); if(st!=ast.end()&&*st