Нещодавно до міського зоопарку прибули канарок. Наразі птахи утримуються у тимчасових пташниках, поки орнітологи вирішують, як розподілити їх по клітках так, щоб жодна клітка не залишилася порожньою. Комфорт є головним критерієм, тому спеціалістів насамперед цікавить кількість канарок у клітці, де буде найбільше птахів.
Вам, як головному (і, на жаль, єдиному) програмісту зоопарку, доручили оцінити цю величину: визначити мінімальну та максимальну кількість канарок, які можуть перебувати у найбільш заселеній клітці за умови, що жодна клітка не залишиться порожньою.
Два цілих числа: кількість канарок та кількість кліток (1 \leq k \leq n \leq 10^9).
Виведіть два цілих числа: мінімальну та максимальну можливу кількість канарок у найбільш заселеній клітці.
Приклад 1
Приклад 2