#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; int main(){ int64_t n,t; -scanf("%ld",&n); t=n; vector soi; for(int64_t i=2;n>1;i++){ while(n%i==0){ n/=i; soi.push_back(i); } } int64_t sum=0; for(auto i:soi){ sum+=i; } sum-=min(soi.size(),(size_t)3); printf("%ld %ld\n",sum,t-1); return 0; }