// poj3536.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <stdio.h>
#include <math.h>
int main()
{
int sum,min;
int savea,saveb,savec;
int a,b,c;
int n;
while(scanf("%d",&n) != EOF)
{
min=1000000000; //!!
for(a=1;a<=n;a++)
{
if(n%a == 0)
{
for(b=1;b<=n/a;b++) //<=n/a !!!
{
if((n/a)%b == 0)
{
c = n/a/b;
sum = a*b+a*c+b*c;
if(min > sum)
{
min = sum;
savea = a;
saveb = b;
savec = c;
}
}
}
}
}
printf("%d %d %d/n",savea,saveb,savec); // 无须输出#
}
return 0;
}