#include using namespace std; #define mod 1000000007 long solve(vector a) { // Return the sum of S(S(A)) modulo 10^9+7. long sum=0; sort(a.begin(),a.end()); vector sa(a.begin(),a.end()); for(long i=1;i ssa(sa.begin(),sa.end()); for(long i=1;i> n; vector A(n); for(long a_i = 0; a_i < n; a_i++){ cin >> A[a_i]; } long result = solve(A); cout << result << endl; return 0; }