class Dodecahedron {

   public boolean equals(Object obj) {
      if (!(obj instanceof Dodecahedron)) {
         return false;
      } else {
         Dodecahedron d = (Dodecahedron) obj;
         return (label.equalsIgnoreCase(d.getLabel())
                  && color.equalsIgnoreCase(d.getColor())
                  && Math.abs(edge - d.getEdge()) < .000001);
      }
   }

   public  Dodecahedron(String labelIn, String colorIn, double edgeIn);

}