public Invalid(invalid inv) : this(inv, 0) { }
public Invalid(invalid inv, double benefit) { base.Inv = inv; this.Benefit = benefit; }
public Invalid(invalid inv, double benefit) { invalid = inv; Benefit = benefit; }