A. Размер монитора
ограничение по времени на тест
1 секунда
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

Крупная компания решила запустить новую серию прямоугольных мониторов, при этом решив, что на мониторе должно быть ровно n пикселей.

Перед вами стоит задача определить размеры прямоугольного монитора — количество a строк (рядов) из пикселей и количество b столбцов из пикселей, чтобы:

  • на мониторе было ровно n пикселей,
  • количество строк не превышало количество столбцов, то есть a ≤ b,
  • разница b - a была минимально возможной.
Входные данные

В первой строке следует целое положительное число n (1 ≤ n ≤ 106) — количество пикселей, которые должны быть на мониторе.

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

Выведите два числа — количество рядов и количество столбцов, которые должны быть на мониторе.

Примеры
Входные данные
8
Выходные данные
2 4
Входные данные
64
Выходные данные
8 8
Входные данные
5
Выходные данные
1 5
Входные данные
999999
Выходные данные
999 1001
Примечание

В первом примере минимальная возможная разница равна 2, тогда на мониторе должно быть 2 ряда по 4 пикселя.

Во втором примере минимальная возможная разница равна 0, тогда на мониторе должно быть 8 рядов по 8 пикселей.

В третьем примере минимальная возможная разница равна 4, тогда на мониторе должен быть 1 ряд, состоящий из 5 пикселей.