#include<bits/stdc++.h>

using namespace std;

typedef long long int llint;
typedef pair<int, int> pii;
typedef pair<llint, llint> pll;
typedef vector<int> vi;
typedef vector<llint> vli;
typedef vector<pii> vpii;
typedef vector<pll> vpll;

#define I cin
#define O cout
#define EN endl
#define ln cout<<endl
#define pb(a) push_back(a)
#define x first
#define y second
#define MOD 1000000007

template<typename Tn> Tn gcd(Tn a, Tn b)
{
  return (b ? gcd(b, a % b) : a);
}

template<typename Tn> Tn lcm(Tn a, Tn b)
{
  return a / gcd(a, b) * b;
}

llint cnt = 0;
int dx[] = {1, 0, -1, 0};
int dy[] = {0, 1, 0, -1};

int main()
{
  int n;
  I >> n;

  int a[10] = {};
  for(int i = 0; i < n; i++) {
    int m;
    I >> m;
    a[min(m / 400, 8)]++;
  }

  for(int i = 0; i < 8; i++) if(a[i]) cnt++;

  O << max(cnt, 1) << ' ' << min((int)cnt + a[8], 8) << EN;
  
  return 0;
}
