@Override
    public int hashCode() {
        return bottomLeft.hashCode() ^ topRight.hashCode();
    }
Helper class to build Viewports without instanciating too many helper objects
main/src/main/java/cgeo/geocaching/location/Viewport.java