#include using namespace std; typedef unsigned long long int ull; ull calc(ull a,ull b){ ull ans=1; while(b>0){ if(b%2) ans*=a; a*=a; b/=2; } return ans; } int main(){ ull n; cin>>n; if(n<3){ cout<<1< ap; for(ull i=2;i*i<=g;i++){ while(g%i==0) ap[i]++,g/=i; } if(ap.size()==0){ cout<first,s=it->second; ans*=(calc(a,s+1)-1)/(a-1); } cout<