#include #include #include #include #include #include #include #include #include using namespace std; int main(){ long long a; cin >> a; vector ans; long long cnt=0; for(long long i=2;i<=1000;i++){ long long a_temp=a; cnt=0; while(a_temp){ a_temp/=i; cnt++; } ans.push_back(cnt*i); } ans.push_back(a); sort(ans.begin(),ans.end()); cout << ans[0] << endl; return 0; }