#include using namespace std; typedef long long ll; typedef long double K; typedef pair pii; #define x first #define y second #define mp make_pair #define pb push_back #define all(a) (a).begin(), (a).end() const int inf = 2000000000; const string t = "!@#$%^&*()-+"; int main(){ cin.tie(0); ios_base::sync_with_stdio(0); int n; string s; cin >> n >> s; int dig = 1, slet = 1, blet = 1, ss = 1; for(int i = 0; i < s.length(); i++){ if(s[i] >= '0' && s[i] <= '9'){ dig = 0; } if(s[i] >= 'a' && s[i] <= 'z'){ slet = 0; } if(s[i] >= 'A' && s[i] <= 'Z'){ blet = 0; } for(int j = 0; ss && j < t.length(); j++){ if(s[i] == t[j]){ ss = 0; break; } } } cout << max(6 - n, dig + slet + blet + ss); }