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