Dado un número entero n, se te pide alternar su bit i (cambiando 0 a 1 y 1 a 0).
Entrada
La entrada contiene dos números enteros n (1 ≤ n ≤ ) e i, separados por un espacio. Se garantiza que i es menor que la longitud de la representación binaria de n.
Salida
El programa debe imprimir el número resultante después de alternar el bit i de n.
Ejemplos
Entrada
Salida
9 2
13
9 3
1
Explicación
9 → 1001 ⇒ alternar el bit en el índice 2 ⇒ 1101 ⇒ 13
9 → 1001 ⇒ alternar el bit en el índice 3 ⇒ 0001 ⇒ 1