class Score implements Comparable
{
	private int num;
	private String initials;
	
	public Score (int n, String i)
	{
		num = n;
		initials = i;
	}
	
	public String toString()
	{
		return (initials+"\n"+num);	
	}
	
	public String getInitials()
	{
		return initials;
	}
	public int getNum()
	{
		return num;
	}
	
	public int compareTo(Object anotherScore)throws ClassCastException
	{
		if (!(anotherScore instanceof Score))
			throw new ClassCastException("A Score object expected.");
		int anotherScoreNum = (int)((Score) anotherScore).num;
		return((int)this.num - anotherScoreNum);
	}
}