package q693 func hasAlternatingBits(n int) bool { last := -1 for n > 0 { if last == n%2 { return false } last = n % 2 n >>= 1 } return true } var _ = hasAlternatingBits