#include <stdio.h>
int g=0,c=0,sum=0,i,h;
char arr[101]={},varr[26]={};
void q(int a)
{
if(a==0)
{
return 0;
}
gets(arr);
for(i=0;arr[i]!=NULL;i++)
{
if(arr[i]==varr[c])
{
c++;
}
}
c=2;
f(i);
}
void f(int i)
{
for(i=0;i<2;i++)
{
for(;arr[i]!=NULL;i++)
{
if(arr[i]==varr[c])
{
if(c==0)
{
g=i;
}
else
{
h=i;
}
c++;
break;
}
}
}
t(a);
}
void t(int a)
int main()
{
int a;
scanf("%d\n",&a);
gets(varr);
q(a);
}