#include <bits/stdc++.h>
using namespace std;
void solve(int test_case) {
  int n;
  cin >> n;
  int any = 0;
  set<int> s;
  for (int i = 0; i <= n - 1; i++) {
    int val;
    cin >> val;
    if (val > 0 && val < 400)
      s.insert(1);
    else if (val > 399 && val < 800)
      s.insert(2);
    else if (val > 799 && val < 1200)
      s.insert(3);
    else if (val > 1199 && val < 1600)
      s.insert(4);
    else if (val > 1599 && val < 2000)
      s.insert(5);
    else if (val > 1999 && val < 2400)
      s.insert(6);
    else if (val > 2399 && val < 2800)
      s.insert(7);
    else if (val > 2799 && val < 3200)
      s.insert(8);
    else
      any++;
  }
  cout << max(1, (int)s.size()) << " " << min(8, any + (int)s.size());
}
int main() {
  ios::sync_with_stdio(0);
  cin.tie(0);
  int t = 1;
  for (int i = 1; i <= t; i++) {
    solve(i);
  }
}
