Question: 
Write a python function to toggle all odd bits of a given number.


Model's Code:
def even_bit_toggle_number(n):
    return n ^ 0b01010101



Sample Correct Code:
def even_bit_toggle_number(n) : 
    res = 0; count = 0; temp = n    
    while(temp > 0 ) : 
        if (count % 2 == 0) : 
            res = res | (1 << count)      
        count = count + 1
        temp >>= 1 
    return n ^ res 


Asserts:
assert even_bit_toggle_number(10) == 15
assert even_bit_toggle_number(20) == 1
assert even_bit_toggle_number(30) == 11


Tests:
Test 1 of 3: FAIL: AssertionError()

Test 383 of 974: 277/383 (72.32375979112271%): failed