#include<iostream> #include<algorithm> #include<stdio.h> #include<string.h> using namespace std; char a[200006]; char b[200006]; int main() { int n,m; int lena; int lenb; while(~scanf("%d%d",&n,&m)) { scanf("%s",a); scanf("%s",b); char c[200006]; int lena=strlen(a); int lenb=strlen(b); if (lena>lenb+1) { printf("NO "); } else { int f=-1; for (int i=0; i<lena; i++) { if (a[i]=='*') { f=i; for (int j=i+1; j<lena; j++) { c[j-i-1]=a[j]; } c[lena-i-1]='