import collections

N = int(input())
a = list(map(int, input().split()))
if (len(a) != N or N > 100 or N < 1 or max(a) > 4800 or min(a < 1):
    exit()

sort=sorted(a, key=int)

for i in range(N):
    sort[i]=sort[i] // 400

normal=[i for i in sort if i < 8]
incredible=[i for i in sort if i >= 8]

min=len(collections.Counter(normal))
max=len(collections.Counter(normal)) + len(incredible)

min=1 if min < 1 else min
max=8 if max > 8 else max

print(min, max)
