#include using namespace std; long long finddiv(long long x){ if(x%2==0){ return 2; } for(long long j=2;j<=(long long )floor(sqrt(x));++j){ if(x%j==0){ return j; } } return 1; } long long forone(long long x){ if(x==1){ return 1; } long long d= finddiv( x); if(d==1){ return x+1; } return x+forone(x/d); } long long longestSequence(int n,long long a[]){ long long sum=0; for(int i=0;i> n; long long a[n]; for (int i = 0; i < n; i++) { cin >> a[i]; } cout<