#include using namespace std; int find_max(vector A, int i, int j) { int max = 0; for (int count = i; count < j; count ++) { if (A[count] > max) { max = A[count]; } } return max; } int solve(vector A) { // Return the sum of S(S(A)) modulo 10^9+7. unsigned long long m = (10e9 + 7); int i, k; vector B; for (k=0; k < A.size(); k++) { for (i=0; i> n; vector A(n); for(int A_i = 0; A_i < n; A_i++){ cin >> A[A_i]; } int result = solve(A); cout << result << endl; return 0; }