Олимпиадный тренинг

Задача . A. Ехаб и очередной конструктив


Дано целое число \(x\), найдите 2 целых числа \(a\) и \(b\), таких, что:

  • \(1 \le a,b \le x\)
  • \(b\) делит \(a\) (\(a\) делится на \(b\)).
  • \(a \cdot b>x\).
  • \(\frac{a}{b}<x\).
Входные данные

В единственной строке входного файла записано одно целое число \(x\) \((1 \le x \le 100)\).

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

Выведите два целых числа \(a\) и \(b\), удовлетворяющих условию, разделенных пробелами. Если не существует пары целых чисел, удовлетворяющей данным ограничениям, выведите «-1» без кавычек.


Примеры
Входные данныеВыходные данные
1 10
6 3
2 1
-1

time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
С++ Mingw-w645
Комментарий учителя