M. Наименьшая дробь
ограничение по времени на тест
2 секунды
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод
Три с половиною овечки и восемь сотых пастуха однажды встретили у речки четыре пятых петуха. М. Вейцман «Действия с дробями».

В настоящее время миру известно огромное количество сенсационных археологических находок. Во время последних раскопок были обнаружены носители информации, относящиеся к эпохе программирования XX века. Расшифровка файлов позволила ученым доказать гипотезу о том, что древние программисты обладали искусством производить простейшие арифметические операции с дробями. Многие тексты были расшифрованы, многие загадки были разгаданы. Однако среди нерешенных оказалась задача о вычислении наименьшей положительной дроби, при делении которой на каждую из n заданных дробей получаются целые числа.

Возможно, это удастся сделать вам...

Входные данные

В первой строке записано одно целое число n — количество заданных дробей (1 ≤ n ≤ 6). В каждой из следующих n строк записано два целых числа ai, bi — числитель и знаменатель несократимой дроби (1 ≤ ai ≤ 103,  1 ≤ bi ≤ 109).

Выходные данные

В единственной строке запишите через пробел два положительных целых числа — числитель и знаменатель наименьшей несократимой дроби, удовлетворяющей условию задачи.

Примеры
Входные данные
2
1 2
3 4
Выходные данные
3 2
Входные данные
2
2 3
4 5
Выходные данные
4 1