Help me in solving AOJ20 problem

My issue

My code

import java.util.*;

class Codechef
{
	public static void main (String[] args)
	{
		Scanner read = new Scanner(System.in);
		int t = read.nextInt();
		for(int i=0; i<t; i++)
		{
		    ArrayList<Integer> a = new ArrayList<Integer>();
		    ArrayList<Integer> b = new ArrayList<Integer>();
		    int n = read.nextInt();
		    for(int j=1; j<=n; j++){
		        int ele = read.nextInt();
    		    a.add(ele);
		    }
		    for(int j=1; j<=n; j++){
		        int ele = read.nextInt();
    		    b.add(ele);
		    }
		    int student = 0;
		    int l = 0;
		    while(l<n){
		        if(b.get(l)>=a.get(l)){
		            student = student + 1;
		        }
		        l++;
		    }
		    System.out.println(student);
		}
	}
}

Learning course: Java for problem solving - 2
Problem Link: CodeChef: Practical coding for everyone