#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define popcount __builtin_popcount using namespace std; typedef long long ll; typedef pair P; int main() { ll n; cin>>n; if(n==1){ cout<<2< v; for(ll i=1; i*i<=n; i++){ if(n%i==0){ v.push_back(i); if(i*i