if (self.min_put_range
                <= self.payoff_upper_strike
                <= self.max_put_range):
            terms.append(func22)
        elif (self.min_call_range