firstValue, secondValue);     }      @Override     public int hashCode() {         return Objects.hash(firstValue, secondValue);     }      @Override     public boolean equals(Object o) {         if (