#include using namespace std; int max (vector A,int debut ,int n) { int max=0; for (int i=debut; i<=n;i++) { if (A[i]>max) max=A[i]; } return max ; } int solve(vector A) { // Return the sum of S(S(A)) modulo 10^9+7. int j,k,i; vector B; for (k=0; k> 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; }