import java.util.Scanner;

public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int n =sc.nextInt();
        int[] array = new int[8];
        int free=0;
        for(int i=0;i<n;i++){
            int temp = sc.nextInt();
            if(temp<400) array[0]++;
            else if(temp<800) array[1]++;
            else if(temp<1200) array[2]++;
            else if(temp<1600) array[3]++;
            else if(temp<2000) array[4]++;
            else if(temp<2400) array[5]++;
            else if(temp<2800) array[6]++;
            else if(temp<3200) array[7]++;
            else free++;
        }
        int ans=0;
        for(int i=0;i<8;i++){
            if(array[i]!=0)  ans++;
        }
        if(ans==0) System.out.println(1+" "+free);
        else System.out.println(ans+" "+(ans+free));
        sc.close();
    }
} import java.util.Scanner; Scanner java.util public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int n =sc.nextInt();
        int[] array = new int[8];
        int free=0;
        for(int i=0;i<n;i++){
            int temp = sc.nextInt();
            if(temp<400) array[0]++;
            else if(temp<800) array[1]++;
            else if(temp<1200) array[2]++;
            else if(temp<1600) array[3]++;
            else if(temp<2000) array[4]++;
            else if(temp<2400) array[5]++;
            else if(temp<2800) array[6]++;
            else if(temp<3200) array[7]++;
            else free++;
        }
        int ans=0;
        for(int i=0;i<8;i++){
            if(array[i]!=0)  ans++;
        }
        if(ans==0) System.out.println(1+" "+free);
        else System.out.println(ans+" "+(ans+free));
        sc.close();
    }
} Main public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int n =sc.nextInt();
        int[] array = new int[8];
        int free=0;
        for(int i=0;i<n;i++){
            int temp = sc.nextInt();
            if(temp<400) array[0]++;
            else if(temp<800) array[1]++;
            else if(temp<1200) array[2]++;
            else if(temp<1600) array[3]++;
            else if(temp<2000) array[4]++;
            else if(temp<2400) array[5]++;
            else if(temp<2800) array[6]++;
            else if(temp<3200) array[7]++;
            else free++;
        }
        int ans=0;
        for(int i=0;i<8;i++){
            if(array[i]!=0)  ans++;
        }
        if(ans==0) System.out.println(1+" "+free);
        else System.out.println(ans+" "+(ans+free));
        sc.close();
    } main {
        Scanner sc = new Scanner(System.in);
        int n =sc.nextInt();
        int[] array = new int[8];
        int free=0;
        for(int i=0;i<n;i++){
            int temp = sc.nextInt();
            if(temp<400) array[0]++;
            else if(temp<800) array[1]++;
            else if(temp<1200) array[2]++;
            else if(temp<1600) array[3]++;
            else if(temp<2000) array[4]++;
            else if(temp<2400) array[5]++;
            else if(temp<2800) array[6]++;
            else if(temp<3200) array[7]++;
            else free++;
        }
        int ans=0;
        for(int i=0;i<8;i++){
            if(array[i]!=0)  ans++;
        }
        if(ans==0) System.out.println(1+" "+free);
        else System.out.println(ans+" "+(ans+free));
        sc.close();
    } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int n =sc.nextInt(); n sc.nextInt() sc.nextInt sc int[] array = new int[8]; array new int[8] 8 int free=0; free 0 for(int i=0;i<n;i++){
            int temp = sc.nextInt();
            if(temp<400) array[0]++;
            else if(temp<800) array[1]++;
            else if(temp<1200) array[2]++;
            else if(temp<1600) array[3]++;
            else if(temp<2000) array[4]++;
            else if(temp<2400) array[5]++;
            else if(temp<2800) array[6]++;
            else if(temp<3200) array[7]++;
            else free++;
        } int i=0; int i=0; i 0 i<n i n i++ i++ i {
            int temp = sc.nextInt();
            if(temp<400) array[0]++;
            else if(temp<800) array[1]++;
            else if(temp<1200) array[2]++;
            else if(temp<1600) array[3]++;
            else if(temp<2000) array[4]++;
            else if(temp<2400) array[5]++;
            else if(temp<2800) array[6]++;
            else if(temp<3200) array[7]++;
            else free++;
        } {
            int temp = sc.nextInt();
            if(temp<400) array[0]++;
            else if(temp<800) array[1]++;
            else if(temp<1200) array[2]++;
            else if(temp<1600) array[3]++;
            else if(temp<2000) array[4]++;
            else if(temp<2400) array[5]++;
            else if(temp<2800) array[6]++;
            else if(temp<3200) array[7]++;
            else free++;
        } int temp = sc.nextInt(); temp sc.nextInt() sc.nextInt sc if(temp<400) array[0]++;
            else if(temp<800) array[1]++;
            else if(temp<1200) array[2]++;
            else if(temp<1600) array[3]++;
            else if(temp<2000) array[4]++;
            else if(temp<2400) array[5]++;
            else if(temp<2800) array[6]++;
            else if(temp<3200) array[7]++;
            else free++; temp<400 temp 400 array[0]++ array[0] array 0 if(temp<800) array[1]++;
            else if(temp<1200) array[2]++;
            else if(temp<1600) array[3]++;
            else if(temp<2000) array[4]++;
            else if(temp<2400) array[5]++;
            else if(temp<2800) array[6]++;
            else if(temp<3200) array[7]++;
            else free++; temp<800 temp 800 array[1]++ array[1] array 1 if(temp<1200) array[2]++;
            else if(temp<1600) array[3]++;
            else if(temp<2000) array[4]++;
            else if(temp<2400) array[5]++;
            else if(temp<2800) array[6]++;
            else if(temp<3200) array[7]++;
            else free++; temp<1200 temp 1200 array[2]++ array[2] array 2 if(temp<1600) array[3]++;
            else if(temp<2000) array[4]++;
            else if(temp<2400) array[5]++;
            else if(temp<2800) array[6]++;
            else if(temp<3200) array[7]++;
            else free++; temp<1600 temp 1600 array[3]++ array[3] array 3 if(temp<2000) array[4]++;
            else if(temp<2400) array[5]++;
            else if(temp<2800) array[6]++;
            else if(temp<3200) array[7]++;
            else free++; temp<2000 temp 2000 array[4]++ array[4] array 4 if(temp<2400) array[5]++;
            else if(temp<2800) array[6]++;
            else if(temp<3200) array[7]++;
            else free++; temp<2400 temp 2400 array[5]++ array[5] array 5 if(temp<2800) array[6]++;
            else if(temp<3200) array[7]++;
            else free++; temp<2800 temp 2800 array[6]++ array[6] array 6 if(temp<3200) array[7]++;
            else free++; temp<3200 temp 3200 array[7]++ array[7] array 7 free++ free int ans=0; ans 0 for(int i=0;i<8;i++){
            if(array[i]!=0)  ans++;
        } int i=0; int i=0; i 0 i<8 i 8 i++ i++ i {
            if(array[i]!=0)  ans++;
        } {
            if(array[i]!=0)  ans++;
        } if(array[i]!=0)  ans++; array[i]!=0 array[i] array i 0 ans++ ans if(ans==0) System.out.println(1+" "+free);
        else System.out.println(ans+" "+(ans+free)); ans==0 ans 0 System.out.println(1+" "+free) System.out.println System.out System System.out 1+" "+free 1+" "+free 1 " " free System.out.println(ans+" "+(ans+free)) System.out.println System.out System System.out ans+" "+(ans+free) ans+" "+(ans+free) ans " " (ans+free) ans free sc.close() sc.close sc String[] args args public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int n =sc.nextInt();
        int[] array = new int[8];
        int free=0;
        for(int i=0;i<n;i++){
            int temp = sc.nextInt();
            if(temp<400) array[0]++;
            else if(temp<800) array[1]++;
            else if(temp<1200) array[2]++;
            else if(temp<1600) array[3]++;
            else if(temp<2000) array[4]++;
            else if(temp<2400) array[5]++;
            else if(temp<2800) array[6]++;
            else if(temp<3200) array[7]++;
            else free++;
        }
        int ans=0;
        for(int i=0;i<8;i++){
            if(array[i]!=0)  ans++;
        }
        if(ans==0) System.out.println(1+" "+free);
        else System.out.println(ans+" "+(ans+free));
        sc.close();
    }
} public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int n =sc.nextInt();
        int[] array = new int[8];
        int free=0;
        for(int i=0;i<n;i++){
            int temp = sc.nextInt();
            if(temp<400) array[0]++;
            else if(temp<800) array[1]++;
            else if(temp<1200) array[2]++;
            else if(temp<1600) array[3]++;
            else if(temp<2000) array[4]++;
            else if(temp<2400) array[5]++;
            else if(temp<2800) array[6]++;
            else if(temp<3200) array[7]++;
            else free++;
        }
        int ans=0;
        for(int i=0;i<8;i++){
            if(array[i]!=0)  ans++;
        }
        if(ans==0) System.out.println(1+" "+free);
        else System.out.println(ans+" "+(ans+free));
        sc.close();
    }
} Main
import java.util.Scanner;

public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int n =sc.nextInt();
        int[] array = new int[8];
        int free=0;
        for(int i=0;i<n;i++){
            int temp = sc.nextInt();
            if(temp<400) array[0]++;
            else if(temp<800) array[1]++;
            else if(temp<1200) array[2]++;
            else if(temp<1600) array[3]++;
            else if(temp<2000) array[4]++;
            else if(temp<2400) array[5]++;
            else if(temp<2800) array[6]++;
            else if(temp<3200) array[7]++;
            else free++;
        }
        int ans=0;
        for(int i=0;i<8;i++){
            if(array[i]!=0)  ans++;
        }
        if(ans==0) System.out.println(1+" "+free);
        else System.out.println(ans+" "+(ans+free));
        sc.close();
    }
}