@Override public int hashCode(){
  return 31 * (31 + MathUtils.hash(getResult())) + MathUtils.hash(getN());
}

@ Override public int hashCode ( ) { return 31 * ( 31 + MathUtils . hash ( getResult ( ) ) ) + MathUtils . hash ( getN ( ) ) ; }
returns hash code based on getresult ( ) and getn ( ) .
