import java.io.*;
import java.util.*;
import java.text.*;
import java.math.*;
import java.util.regex.*;

public class Solution {
    static int check(int n, String password){
        String s = "!@#$%^&*()-+";
        for(int i= 0; i< s.length(); i++){
             Character ch = s.charAt(i);
            if(password.contains(ch.toString()))
                return 0;
        }
        return 1;
    }
    static int minimumNumber(int n, String password) {
       int count=0;
            String sa = password.replaceAll("[0-9]","");
            if(sa.length() == password.length()){
            count++;
            }
            String sa1 = sa.replaceAll("[a-z]","");
            if(sa1.length()== sa.length()){
                count++;
            }
            if(sa.replaceAll("[A-Z]","").length() == sa.length()){
                count++;
            }
            count += check(n,password);
        int len = n+count;
        if(len < 6)
            count += (6-len);
        return count;
    }

    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int n = in.nextInt();
        String password = in.next();
        int answer = minimumNumber(n, password);
        System.out.println(answer);
        in.close();
    }
}