#include #include #include #define llint long long using namespace std; llint n; string s; int main(void) { ios::sync_with_stdio(0); cin.tie(0); cin >> n; llint ans = 0; char c; for(int i = 0; i < n; i++){ cin >> c; if(c == '3' || c == '5' || c == '7') ans++; else s += c; } string t; for(int i = 0; i < s.size(); i++){ if(s[i] == '1') t += '1'; else{ if(t.size() && *(t.end()-1) == '1'){ ans++, t.erase(t.end()-1); } else t += '9'; } } llint cnt1 = 0, cnt9 = 0; for(int i = 0; i < t.size(); i++){ if(t[i] == '1') cnt1++; if(t[i] == '9') cnt9++; } llint x = min(cnt9/2, cnt1); ans += x, cnt1 -= x; ans += cnt1/2; cout << ans << endl; return 0; }