long d[2]['~~'];s[3000],m=1e9+7,z,j,M;char*p=s;main(f){for(scanf("%s%d",s,&M);j