#include <bits/stdc++.h>
using namespace std;
const int MAX_n = 100;
int n, a;
bool f[9];
signed main() {
  scanf("%d", &n);
  int num_8 = 0;
  for (int i = 0; i < n; i++) {
    scanf("%d", &a);
    if (a < 400) {
      f[0] = 1;
    } else if (a < 800) {
      f[1] = 1;
    } else if (a < 1200) {
      f[2] = 1;
    } else if (a < 1600) {
      f[3] = 1;
    } else if (a < 2000) {
      f[4] = 1;
    } else if (a < 2400) {
      f[5] = 1;
    } else if (a < 2800) {
      f[6] = 1;
    } else if (a < 3200) {
      f[7] = 1;
    } else if (a >= 3200) {
      f[8] = 1;
      num_8++;
    }
  }
  int ans = 0;
  for (int i = 0; i < 8; i++) {
    if (f[i] == true) ans++;
  }
  int ama, ami;
  ami = ans;
  ama = ans;
  if (ami == 0) {
    ami = 1;
  }
  if (ama + num_8 > 8) {
    ama = 8;
  } else {
    ama += num_8;
  }
  printf("%d %d\n", ami, ama);
  return 0;
}
