#include #include #include #include #include #include #define REP(i,a,b) for(i=a;i> n; for(i=3;i<1000005;i++) { if(n % i == 0) { printf("%d\n",i); break; } } if(i == a) { if(n % 2 == 0) printf("%llu\n",n/2); else printf("%llu\n",n); } return 0; }