Задано цілі числа \(a\) та \(k\). Виведіть число, яке отримується з \(a\) інвертуванням \(k\)-го біта.
Формат вхідних даних
У стандартному потоці міститься два числа \(a\) та \(k\) \((0 ≤ a ≤ 10^9)\).
Формат вихідних даних
У стандартний потік вивести шукане число.
Приклад вхідних даних
15 2
Приклад вихідних даних
11
Коментарі