#include #include using namespace std; #define modulo 1000000007 #define rep(i,n) for (int i = 0; i < (n); ++i) #define Inf 1000000000 int main(){ int N; cin>>N; vector A(N); rep(i,N){ cin>>A[i]; if(A[i]==0){ cout<<-1<= 5){ cout< modulo){ cout<