A. Помогите крестьянину
ограничение по времени на тест
1 second
ограничение по памяти на тест
256 megabytes
ввод
stdin
вывод
stdout

Жил да был в Тридевятом царстве крестьянин Семеныч, и была у него любимая корова Зорька. Все лето он заготавливал для нее корма на зиму — косил траву, сушил ее, складывал в стога. Будучи продвинутым крестьянином, для удобства хранения Семеныч собирал сено в одинаковые соломенные блоки кубической формы и складывал их у себя в амбаре. За лето упорного труда он заготовил целых A·B·C соломенных блоков, и сложил их в амбаре в виде прямоугольного параллелепипеда в A слоев в высоту, B рядов в слое по C блоков в каждом ряду.

В конце осени Семеныч еще раз зашел в амбар полюбоваться заготовленным за лето кропотливого труда сеном и с ужасом обнаружил, что соломенные блоки валялись в амбаре в полном беспорядке. Оказывается, в амбар тайком пробрались воры и полностью разобрали и унесли один слой блоков на передней, задней, верхней и боковых стенках, в результате чего в амбаре остался параллелепипед из (A - 1) × (B - 2) × (C - 2) соломенных блоков. Чтобы скрыть следы преступления, воры разобрали его на отдельные блоки размером 1 × 1 × 1 и разбросали их по всему амбару. Семеныч насчитал в амбаре после ограбления n соломенных блоков, но забыл числа A, B и C.

Зная число n, найдите минимально возможное и максимально возможное количество соломенных блоков, которое было украдено.

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

В единственной строке записано целое число n из условия задачи (1 ≤ n ≤ 109).

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

Выведите через пробел минимальное и максимальное количество соломенных блоков, которые могли быть похищены ворами.

Учтите, что ответ на задачу может быть довольно большим, поэтому необходимо использовать 64-битный целый тип для вычислений. Пожалуйста, не используйте спецификатор %lld для чтения или записи 64-битных чисел на С++. Рекомендуется использовать потоки cin, cout или спецификатор %I64d.

Примеры
Входные данные
4
Выходные данные
28 41
Входные данные
7
Выходные данные
47 65
Входные данные
12
Выходные данные
48 105
Примечание

Рассмотрим первый тест из примера. Если первоначально в амбаре у Семеныча находился параллелепипед из 32 = 2 × 4 × 4 соломенных блоков, после ограбления в амбаре осталось как раз 4 = (2 - 1) × (4 - 2) × (4 - 2) соломенных блоков. Так воры могли украсть 32 - 4 = 28 соломенных блоков. Если первоначально в амбаре у Семеныча находился параллелепипед из 45 = 5 × 3 × 3 соломенных блоков, после ограбления в амбаре осталось 4 = (5 - 1) × (3 - 2) × (3 - 2) соломенных блоков. Так воры могли украсть 45 - 4 = 41 соломенных блоков. Ни при каких других вариантах первоначального размещения блоков (таких, что после ограбления в амбаре остается ровно 4 блока) из амбара не могло быть похищено менее 28 или более 41 блока.