#include using namespace std; typedef long long ll; typedef vector vi; typedef vector vl; typedef pair pii; typedef pair pll; #define REP(i,a,b) for(ll i=(a);i<(b);++i) #define REPREV(i,a,b) for(ll i=(b)-1;i>=(a);--i) #define DEBUG(x) cout<<#x<<": "< P; int main(){ ll n; cin>>n; ll tmax = n-1; ll tmin = n-1; for(ll i=1;i*i*i<=n;i++){ if(n%i!=0)continue; ll m = n/i; for(ll j=i;j*j<=m;j++){ if(m%j!=0)continue; ll k = m/j; CHMIN(tmin,i+j+k-3); } } printf("%lld %lld\n",tmin,tmax); return 0; }