#include <cmath>
#include <cstdio>
#include <vector>
#include <iostream>
#include <algorithm>
#include <cstdlib>
using namespace std;


int main() {
        int len;
        cin>>len;
        string in;
        cin>>in;
        string spl="!@#$%^&*()-+";
        string caps="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
        string small="abcdefghijklmnopqrstuvwxyz";
        string num="0123456789";
        cin>>in;
        int f1=1,f2=1,f3=1,f4=1;
        for(int t=0;in[t];t++)
        {
            for(int i=0;i<26;i++)
            {
                if(in[t]==caps[i]||in[t]==small[i])
                {
                    if(in[t]==caps[i])
                        f1=0;
                    else
                        f2=0;
                    break;
                }
            }
            for(int i=0;spl[i];i++)
            {
                if(spl[i]==in[t])
                {
                    f3=0;
                    break;
                }
            }
            for(int i=0;num[i];i++)
            {
                if(num[i]==in[t])
                {
                    f4=0;
                    break;
                }
            }
        }
    //cout<<f1<<" "<<f2<<" "<<f3<<" "<<f4<<endl;
        if(in.size()+f1+f2+f3+f4>=6)
            cout<<f1+f2+f3+f4<<endl;
        else
            cout<<f1+f2+f3+f4+(6-(f1+f2+f3+f4+in.size()));
        //cout<<f1+f2+f3+f4+max(0,(6-in.size()-(f1+f2+f3+f4)))<<endl;
    return 0;
}