I. Казак Ус и сокровища
Казак Вус решил купить подарки для своих друзей. Во время похода по магазинам он наткнулся на необычную акцию: реши задачу и получи любой товар бесплатно.
У вас есть коробок, пронумерованных от до . Они расположены по кругу, так что коробки и соседние для . Также коробки и соседние. В некоторых коробках спрятаны сокровища! Вы можете делать запросы, чтобы узнать информацию о сокровищах.
Описание запроса:
Узнать четность суммарного количества сокровищ в трех любых различных коробках;
Узнать четность суммарного количества сокровищ в трех последовательных коробках.
Казаку Вусу нужно выяснить следующее:
Какое минимальное количество запросов типа (1) необходимо, чтобы гарантированно определить, четное ли количество сокровищ;
Какое минимальное количество запросов типа (2) необходимо, чтобы гарантированно определить, четное ли количество сокровищ.
Помогите Казаку Вусу решить эту задачу как можно быстрее, ведь с каждой минутой товаров становится все меньше!
Входные данные
Входные данные содержат несколько (не менее одного) тестовых случаев.
Первая строка содержит одно целое число () — количество тестовых случаев.
Каждая из следующих строк содержит два целых числа и ().
Выходные данные
Выведите строк. -ая строка должна содержать одно целое число , где — это ответ на вопрос под номером -го тестового случая соответственно.
Примеры
Примечание
Во втором тестовом случае достаточно сделать следующие запросы: , , и .
В третьем тестовом случае нужно сделать такие запросы: , , .
Оценивание
Если решение работает правильно только при , где — целое положительное число, то оно будет оцениваться в баллов.
Если решение работает правильно только при , то оно будет оцениваться в баллов.
Если решение работает правильно только при , то оно будет оцениваться в баллов.