Град HOTPO
Послідовність града утворюється наступним чином:
Якщо парне, то ділимо його і присвоюємо
Якщо непарне, то домножуємо його на , додаємо і присвоюємо
Стверджуючи, що для будь-якого натурального числа вказана послідовність завжди закінчується циклом: . Достатньо сказати, що при послідовність закінчується.
Напишіть програму, яка визначить найбільше значення в послідовності для заданого числа .
Вхідні дані
Перший рядок містить кількість тестів . Кожен тест потрібно опрацювати незалежно від інших.
Кожен тест складається з одного рядка, що містить два цілих числа. Перше число вказує на номер тесту. Друге - це число — початкове число послідовності.
Вихідні дані
Для кожного тесту виведіть в окремому рядку его номер, пропуск, і найбільше число, яке зустрічається у всій послідовності починаючи з .