#include #include #include #include #include #include using namespace std; vector v(10000000,-1); long long helper(long long n) { if(n<10000000) { if(v[n]!=-1) return v[n]; } long long s=0,m=0; for(long long i=sqrt(n);i>1;i--) { //cout<> n; long long sum=0; v[0]=1; v[1]=1; v[2]=3; v[3]=4; v[4]=7; v[5]=6; v[6]=10; v[7]=8; vector a(n); for (int i = 0; i < n; i++) { cin >> a[i]; sum+=helper(a[i]); } //memset(v,-1,sizeof(v)); /*for(int i=0;i