import java.io.*;
import java.util.Scanner;
public class AnalyzeGrades {
	private Student Chris;
	private Student Nathan;
	private Student Leo;
	private Student Alex;
	private Scanner scan;
	
	public AnalyzeGrades()
	{
		Chris=new Student("Chris");
		Nathan=new Student("Nathan");
		Leo=new Student("Leo");
		Alex=new Student("Alex");	
		
		try
		{
			scan=new Scanner (new File("testscores.txt"));
			
		}
		catch (IOException e)
		{}
	}
	
	public void addAllScores()
	{
		while(scan.hasNext())
		{
			String name=scan.nextLine();
			if (name.equals(""))
				name=scan.nextLine();
			int grade=scan.nextInt();
			if (name.equals("Chris"))
				Chris.addScore(grade);
			if (name.equals("Nathan"))
				Nathan.addScore(grade);
			if (name.equals("Leo"))
				Leo.addScore(grade);
			if (name.equals("Alex"))
				Alex.addScore(grade);
		}
	}
	
	public void printOut()
	{
		System.out.println(Chris.toString());
		System.out.println(Nathan);
		System.out.println(Leo);
		System.out.println(Alex);
	}
	
	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		AnalyzeGrades myClass=new AnalyzeGrades();
		myClass.addAllScores();
		myClass.printOut();
	}

}
