class Name implements Comparable {
	public Name(String last, String first) {
		this.last = last;
		this.first = first;
	}

	public int compareTo(Comparable other) {
		Name otherName = (Name)other;
		int lastComparison = this.last.compareTo(otherName.last);
		return (lastComparison != 0) ? lastComparison : this.first.compareTo(otherName.first);
	}

	public String toString() {return last + ", " + first;}

	private String last, first;
}

