/*
 * A wormhole represents the connection between two Portals.
 */

public class Wormhole
{
    public Wormhole (Tile first, Tile second, Coordinate location)
    {
        _name = "" + ((Portal) first).getId() + ((Portal) second).getId();
        _position = location;
    }

    private String _name;
    private Coordinate _position;
}
@@ -271,16 +271,168 @@
 %0A    %7D%0A%0A
+    public final String getName ()%0A    %7B%0A        return _name;%0A    %7D%0A%0A    public final Coordinate getLocation ()%0A    %7B%0A        return _position;%0A    %7D%0A%0A
     priv

Update Wormhole.java