<qiyuangong>421_Maximum_XOR_of_Two_Numbers_in_an_Array_1.py
def findMaximumXOR( nums):
    answer = 0
    for i in range(32)[::-1]:
        answer <<= 1
        prefixes = {num >> i for num in nums}
        answer += any(answer ^ 1 ^ p in prefixes for p in prefixes)
    return answer
def sample_funcname ( var_0 ) :
    var_2 = 0
    for var_6 in range ( 32 ) [ : : - 1 ] :
        var_2 <<= 1
        var_8 = { var_7 >> var_6 for var_7 in var_0 }
        var_2 += any ( var_2 ^ 1 ^ var_9 in var_8 for var_9 in var_8 )
    return var_2
