#include #define mod 1000000007 using namespace std; int modulo(int a,int b,int c){ // res is kept as long long because intermediate results might overflow in "int" long long res = 1; for(int i=0;i>n; for(int i=1;i<=n;i++){ cin>>arr[i]; } for(int i=1;i<=n;i++){ if(arr[i]>=arr[i-1]) cnt+=(modulo(i,n-i,mod)); } cout<