class Person implements Comparable {
	Person(int id, int age, Name name) {
		this.id = id;
		this.age = age;
		this.name = name;
	}

	public int compareTo(Comparable otherComparable) {return Integer.compare(this.id, ((Person)otherComparable).id);}

	public String toString() {return "#" + id + " " + name + " (" + age + ")";}

	private int id;
	private Name name;
	private int age;
}
