
    Given a user's interest score n derived from their selected interest categories in the event recommendation system, determine if this score can be decomposed into a sum of distinct interest category weights, where each weight is a power of 2 representing a unique interest category. The interest categories are binary (selected/not selected) and must use non-zero powers of 2 to represent the strength of each category in the matching algorithm.
    

    
def is_Sum_Of_Powers_Of_Two(n):
    """
    Given a user's interest score n derived from their selected interest categories in the event recommendation system, determine if this score can be decomposed into a sum of distinct interest category weights, where each weight is a power of 2 representing a unique interest category. The interest categories are binary (selected/not selected) and must use non-zero powers of 2 to represent the strength of each category in the matching algorithm.
    

    """
def is_Sum_Of_Powers_Of_Two(n):
    """
    Given a user's interest score n derived from their selected interest categories in the event recommendation system, determine if this score can be decomposed into a sum of distinct interest category weights, where each weight is a power of 2 representing a unique interest category. The interest categories are binary (selected/not selected) and must use non-zero powers of 2 to represent the strength of each category in the matching algorithm.
    

    """
    if n % 2 == 1:
        return False
    else:
        return True