#include using namespace std; using ll = long long; #define rep(i,n) for (int i=0;i<(int)(n);i++) ll MOD = 1000000007; ll pw(ll a,ll x){ ll res = 1; while(x>0){ if(x&1) res = (res*a)%MOD; a = (a*a)%MOD; x >>= 1; } return res; } int main(){ ll a,n; cin>>a>>n; cout<