/**
 * Note: This     class has a natural
 * ordering that is INCONSISTENT with equals.
 */
class Note implements Comparable<Note> {

  @Override
  public int compareTo(Note other) {
    return 0;
  }
}