func sumXor(n int64) int64 {
// Write your code here
count := int64(1)
if n != 0 {
for _, bit := range(strconv.FormatInt(n, 2)) {
if bit == '0' {
count <<= 1
}
}
}
return count
}