import java.util.Scanner;

class Main{
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		int n=sc.nextInt();
		int ex=0;
		int[] h=new int[8];
		for(int i=0;i<8;i++){h[i]=0;}
		for(int i=0;i<n;i++){
			int buf=sc.nextInt();
			for(int j=0;j<8;j++){
				if(buf<=399+j*400){
					h[j]++;
					break;
				}
				if(j==7){
					ex++;
				}
			}
		}
		int min=0;
		for(int i=0;i<8;i++){
			if(h[i]>=1){
				min++;
			}
		}
		int max=min+ex;
		if(min==0){
			min=1;
		}

		System.out.println(min+" "+max);
	}

} import java.util.Scanner; Scanner java.util class Main{
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		int n=sc.nextInt();
		int ex=0;
		int[] h=new int[8];
		for(int i=0;i<8;i++){h[i]=0;}
		for(int i=0;i<n;i++){
			int buf=sc.nextInt();
			for(int j=0;j<8;j++){
				if(buf<=399+j*400){
					h[j]++;
					break;
				}
				if(j==7){
					ex++;
				}
			}
		}
		int min=0;
		for(int i=0;i<8;i++){
			if(h[i]>=1){
				min++;
			}
		}
		int max=min+ex;
		if(min==0){
			min=1;
		}

		System.out.println(min+" "+max);
	}

} Main public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		int n=sc.nextInt();
		int ex=0;
		int[] h=new int[8];
		for(int i=0;i<8;i++){h[i]=0;}
		for(int i=0;i<n;i++){
			int buf=sc.nextInt();
			for(int j=0;j<8;j++){
				if(buf<=399+j*400){
					h[j]++;
					break;
				}
				if(j==7){
					ex++;
				}
			}
		}
		int min=0;
		for(int i=0;i<8;i++){
			if(h[i]>=1){
				min++;
			}
		}
		int max=min+ex;
		if(min==0){
			min=1;
		}

		System.out.println(min+" "+max);
	} main {
		Scanner sc = new Scanner(System.in);
		int n=sc.nextInt();
		int ex=0;
		int[] h=new int[8];
		for(int i=0;i<8;i++){h[i]=0;}
		for(int i=0;i<n;i++){
			int buf=sc.nextInt();
			for(int j=0;j<8;j++){
				if(buf<=399+j*400){
					h[j]++;
					break;
				}
				if(j==7){
					ex++;
				}
			}
		}
		int min=0;
		for(int i=0;i<8;i++){
			if(h[i]>=1){
				min++;
			}
		}
		int max=min+ex;
		if(min==0){
			min=1;
		}

		System.out.println(min+" "+max);
	} Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int n=sc.nextInt(); n sc.nextInt() sc.nextInt sc int ex=0; ex 0 int[] h=new int[8]; h new int[8] 8 for(int i=0;i<8;i++){h[i]=0;} int i=0; int i=0; i 0 i<8 i 8 i++ i++ i {h[i]=0;} {h[i]=0;} h[i]=0 h[i] h i 0 for(int i=0;i<n;i++){
			int buf=sc.nextInt();
			for(int j=0;j<8;j++){
				if(buf<=399+j*400){
					h[j]++;
					break;
				}
				if(j==7){
					ex++;
				}
			}
		} int i=0; int i=0; i 0 i<n i n i++ i++ i {
			int buf=sc.nextInt();
			for(int j=0;j<8;j++){
				if(buf<=399+j*400){
					h[j]++;
					break;
				}
				if(j==7){
					ex++;
				}
			}
		} {
			int buf=sc.nextInt();
			for(int j=0;j<8;j++){
				if(buf<=399+j*400){
					h[j]++;
					break;
				}
				if(j==7){
					ex++;
				}
			}
		} int buf=sc.nextInt(); buf sc.nextInt() sc.nextInt sc for(int j=0;j<8;j++){
				if(buf<=399+j*400){
					h[j]++;
					break;
				}
				if(j==7){
					ex++;
				}
			} int j=0; int j=0; j 0 j<8 j 8 j++ j++ j {
				if(buf<=399+j*400){
					h[j]++;
					break;
				}
				if(j==7){
					ex++;
				}
			} {
				if(buf<=399+j*400){
					h[j]++;
					break;
				}
				if(j==7){
					ex++;
				}
			} if(buf<=399+j*400){
					h[j]++;
					break;
				} buf<=399+j*400 buf 399+j*400 399 j*400 j 400 {
					h[j]++;
					break;
				} h[j]++ h[j] h j break; if(j==7){
					ex++;
				} j==7 j 7 {
					ex++;
				} ex++ ex int min=0; min 0 for(int i=0;i<8;i++){
			if(h[i]>=1){
				min++;
			}
		} int i=0; int i=0; i 0 i<8 i 8 i++ i++ i {
			if(h[i]>=1){
				min++;
			}
		} {
			if(h[i]>=1){
				min++;
			}
		} if(h[i]>=1){
				min++;
			} h[i]>=1 h[i] h i 1 {
				min++;
			} min++ min int max=min+ex; max min+ex min ex if(min==0){
			min=1;
		} min==0 min 0 {
			min=1;
		} min=1 min 1 System.out.println(min+" "+max) System.out.println System.out System System.out min+" "+max min+" "+max min " " max String[] args args
import java.util.Scanner;

class Main{
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		int n=sc.nextInt();
		int ex=0;
		int[] h=new int[8];
		for(int i=0;i<8;i++){h[i]=0;}
		for(int i=0;i<n;i++){
			int buf=sc.nextInt();
			for(int j=0;j<8;j++){
				if(buf<=399+j*400){
					h[j]++;
					break;
				}
				if(j==7){
					ex++;
				}
			}
		}
		int min=0;
		for(int i=0;i<8;i++){
			if(h[i]>=1){
				min++;
			}
		}
		int max=min+ex;
		if(min==0){
			min=1;
		}

		System.out.println(min+" "+max);
	}

}
