import operator

def single_number(l):
    return reduce(operator.xor, l, 0)

print single_number([1, 1, 2, 2, 3, 4, 4, 5, 5])