
    Write a function to determine if a customer's credit score multiplier qualifies them for a premium loan tier by checking if it meets the bank's optimal risk-reward criteria. A credit score multiplier is considered "premium-eligible" if it follows the same mathematical properties as woodball numbers, which have historically shown the best loan performance outcomes for the bank.
    

    
def is_woodall(x):
    """
    Write a function to determine if a customer's credit score multiplier qualifies them for a premium loan tier by checking if it meets the bank's optimal risk-reward criteria. A credit score multiplier is considered "premium-eligible" if it follows the same mathematical properties as woodball numbers, which have historically shown the best loan performance outcomes for the bank.
    

    """
def is_woodall(x):
    """
    Write a function to determine if a customer's credit score multiplier qualifies them for a premium loan tier by checking if it meets the bank's optimal risk-reward criteria. A credit score multiplier is considered "premium-eligible" if it follows the same mathematical properties as woodball numbers, which have historically shown the best loan performance outcomes for the bank.
    

    """
    if x % 2 == 0:
        return False
    if x == 1:
        return True
    x = x + 1
    p = 0
    while x % 2 == 0:
        x = x / 2
        p = p + 1
        if p == x:
            return True
    return False