#include <bits/stdc++.h> using namespace std; #define PB push_back #define F first #define S second #define MP make_pair #define LL long long #define MOD1 1000000007 #define MOD2 1000000009 #define pr(i,x,n) for(int ii=i;ii<n+i;ii++){cout<<x[ii]<<" ";}cout<<endl; #define ip(i,x,n) for(int ii=i;ii<n+i;ii++){cin>>x[ii];}; #define db(x,y,z) cout<<x<<" "<<y<<" "<<z<<endl; int main() { ios_base::sync_with_stdio(false); cin.tie(NULL); vector <LL> adj[100001]; LL n,i,j,k,l,t,m,a[100001],b[1000001],ct[1000001],x,p,y; string s; cin>>t; cin>>s; x=y=p=m=l=0; string ss = "!@#$%^&*()-+"; for(i=0; i<s.length(); i++){ if(s.at(i)>='0' && s.at(i)<='9') {x++;} else if(s.at(i)>='a' && s.at(i)<='z') {p++;} else if(s.at(i)>='A' && s.at(i)<='Z') {y++;} else { for(j=0; j<ss.length(); j++){ if(s.at(i)==ss.at(j)){m++; break;} } } } k=6-s.length(); if(m==0){ l++; k--;} if(p==0){ l++; k--;} if(y==0) {l++; k--;} if(x==0) {l++; k--;} if(k>0){ l=l+k; } cout<<l; // your code goes here return 0; }