#include #include #include using namespace std; int n; bool ish(string s) { for(int i=0,j=s.size()-1;i=0;ai--,bi--) { x=hash_(a[ai])+hash_(b[bi])+j; ans=nums[x%n]+ans; j=x/n; } for(;ai>=0;ai--) { x=hash_(a[ai])+j; ans=nums[x%n]+ans; j=x/n; } if(j>0) ans="1"+ans; return ans; } string dao(string a) { string ans; for(int i=a.size()-1;i>=0;i--) ans+=a[i]; return ans; } int main() { string s; cin>>n>>s; for(int i=0;i<=30;i++) { if(ish(s)) { cout<