single number

bit operation tricks