#define rep(i,n) for(int i=0;i<(int)(n);i++) #define ALL(v) v.begin(),v.end() typedef long long ll; #include using namespace std; ll n; ll powpow(ll x,ll m){ ll y=x; ll ans=1; while(m){ if(m&1) ans=ans*x; if(ans-1>n*(y-1)) return -1; m/=2; if(m!=0 && x>1e6+1) return -1; x=x*x; } return ans; } int main(){ cin>>n; if(n==1){ cout<<2<n) break; if(n%t!=0) continue; if(n/t