#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define popcount __builtin_popcount using namespace std; using namespace atcoder; typedef long long ll; typedef pair P; int main() { int a; cin>>a; string b; cin>>b; using mint=modint1000000007; mint p[100010]; p[0]=1; for(int i=1; i<=100000; i++) p[i]=p[i-1]*a; mint x=0; int n=b.size(); for(int i=0; i