Друзья, ниже я приложу условие задачи из курса на степике. Вопрос лично у меня такой: правильно ли я понимаю, что ответом на нее является не измененный бит, а само число с измененным битом? А то очень запутало то, что там всего один пример, где инпут - 0 1 , а аутпут - 1. Заранее благодарю за ответ!! Условие задачи: Реализуйте метод flipBit, изменяющий значение одного бита заданного целого числа на противоположное. Данная задача актуальна, например, при работе с битовыми полями. Договоримся, что биты нумеруются от младшего (индекс 1) к старшему (индекс 32). Воспользуйтесь предоставленным шаблоном. Декларацию класса, метод main и обработку ввода-вывода добавит проверяющая система. Sample Input: 0 1 Sample Output: 1 /** * Flips one bit of the given value. * * @param value any number * @param bitIndex index of the bit to flip, 1 <= bitIndex <= 32 * @return new value with one bit flipped */ public static int flipBit(int value, int bitIndex) { return ... // put your implementation here }