if (self.min_put_range
                <= self.payoff_lower_strike
                <= self.max_put_range):
            terms.append(func21)
        elif (self.min_call_range