#include #include #include #include #include using namespace std; bool isnum(char c){ string s = "0123456789"; for ( int i = 0; i < 10; ++i ){ if( c == s[i]) return true; } return false; } bool ischar(char c){ string s = "abcdefghijklmnopqrstuvwxyz"; for ( int i = 0; i < s.length(); ++i ){ if( c == s[i]) return true; } return false; } bool ischarbig(char c){ string s = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; for ( int i = 0; i < s.length(); ++i ){ if( c == s[i]) return true; } return false; } bool isspec(char c){ string s = "!@#$%^&*()-+"; for ( int i = 0; i < s.length(); ++i ){ if( c == s[i]) return true; } return false; } int main() { string s; int n; cin >> n; cin >> s; int count1 = 0; for ( int i =0 ; i < n; ++i ){ if( isnum(s[i])){ count1 += 1; break; } } for ( int i =0 ; i < n; ++i ){ if( ischar(s[i])){ count1 += 1; break; } } for ( int i =0 ; i < n; ++i ){ if( ischarbig(s[i])){ count1 += 1; break; } } for ( int i =0 ; i < n; ++i ){ if( isspec(s[i])){ count1 += 1; break; } } int extra = 4 - count1; //cout << extra << endl; int extra2 = 0; int ans = 0; if ( n < 6 ){ extra2 = 6 - n; ans += extra2; extra -= extra2; extra = 0 > extra ? 0 : extra; } cout << ( ans + extra ) << endl; return 0; }