public override int GetHashCode() { return(firstPoint.GetHashCode() / 2 + secondPoint.GetHashCode() / 2); }