#include #define fi first #define se second using namespace std; map < char,bool > mp; int main() { ios_base::sync_with_stdio(false); mp['+']=1; mp['-']=1; mp[')']=1; mp['(']=1; mp['*']=1; mp['&']=1; mp['^']=1; mp['%']=1; mp['$']=1; mp['#']=1; mp['@']=1; mp['!']=1; int n; cin >> n; string s; cin >> s; bool ind1,ind2,ind3,ind4; ind1=ind2=ind3=ind4=0; for (int i=0; i='A') ind1++; if (s[i]<='z' && s[i]>='a') ind2++; if (s[i]>='0' && s[i]<='9') ind3++; if (mp[s[i]]) ind4++; } int ans=0; if (!ind1) { ans++; n++; } if (!ind2) { ans++; n++; } if (!ind3) { ans++; n++; } if (!ind4) { ans++; n++; } if (n<6) ans=ans+6-n; cout << ans; return 0; }