#include #include #include using namespace std; typedef long long lint; typedef vectorvi; typedef pairpii; #define rep(i,n)for(int i=0;i<(int)(n);++i) const lint mod=1e9+7; lint powmod(lint x,lint e){ lint prod=1; for(int i=63;i>=0;--i){ prod=prod*prod%mod; if(e&1LL<>t; rep(i,t){ lint n; cin>>n; cout<