Essentially a Java application based on "Adventures Among the Toroids"