@classmethod
    def _recursive(cls, n):
        if 2 < n:
            return 1
        else:
            return (cls._recursive(n//2)**2)*cls._swing(n)
dataset/ETHPy150Open sympy/sympy/sympy/functions/combinatorial/factorials.py/factorial._recursive/swapped operands of `<`