#include #include #include #include #include #include #include #include #include #include #define REP(i,x,v) for(int i=x;i<=v;i++) #define REPD(i,x,v) for(int i=x;i>=v;i–) #define FOR(i,v) for(int i=0;i<v;i++) #define CLR(x,y) memset(x,y,sizeof(x)) #define pb push_back #define sz size() #define mp make_pair #define fi first #define se second #define LL long long #define cz(x) scanf("%d",&(x)) #define cz2(x,y) scanf("%d%d", &(x), &(y)) #define cz3(x,y,z) scanf("%d%d%d", &(x), &(y), &(z)) #define MAXN 8000+50 using namespace std; typedef pair<int, int> pii; typedef vector vi; char str[MAXN]; int digit[26], len; int cnt; int ans = 0; int main(){ int num; c