#include using namespace std; const string numbers = "0123456789"; const string lower = "abcdefghijklmnopqrstuvwxyz"; const string upper = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; const string special = "!@#$%^&*()-+"; int n; string s; bool num, lc, uc, sc; int main(){ cin >> n; cin >> s; num = lc = uc = sc = 0; for (int i = 0; i < s.size(); ++i){ for (int j = 0; j < numbers.size(); ++j) if (s[i] == numbers[j]) num = 1; for (int j = 0; j < lower.size(); ++j) if (s[i] == lower[j]) lc = 1; for (int j = 0; j < upper.size(); ++j) if (s[i] == upper[j]) uc = 1; for (int j = 0; j < special.size(); ++j) if (s[i] == special[j]) sc = 1; } int ans = !num + !lc + !uc + !sc; if (s.size()+ans < 6) ans += 6-s.size()-ans; cout << ans << endl; return 0; }