В учебной модели в колонии сначала n микроорганизмов. За каждый полный цикл их количество удваивается. Определите, сколько циклов потребуется, чтобы количество впервые стало не меньше m. Также найдите количество микроорганизмов в этот момент. Если в начале их уже не меньше m, требуется 0 циклов.
Требование к решению: используйте цикл while. Достаточно переменных, арифметических операций, сравнений, условий и ввода-вывода. Списки, собственные функции и импорт модулей не нужны. Не печатайте приглашения ко вводу и пояснения в ответе.
Входные данные
Два целых числа, каждое на отдельной строке: n и m. Ограничения: 1 ≤ n ≤ 1000000; 1 ≤ m ≤ 1000000000.
Выходные данные
В первой строке — минимальное число циклов, во второй — количество микроорганизмов после них.
| № | Входные данные | Выходные данные |
|
1
|
3
20
|
3
24
|
|
2
|
30
20
|
0
30
|