#include<stdio.h>
#include<string.h>
using namespace std;
int next[100];
char a[100];
char b[100];
int la;
int lb;
void abc()
{
int i=0,j=-1;
next[0]=-1;
while(i<lb)
{
if(j==-1||b[j]==b[i])
{
i++;
j++;
next[i]=j;
}
else
j=next[j];
}
}
int main()
{
int i=0,j=0;
scanf("%s%s",a,b);
la=strlen(a);
lb=strlen(b);
abc();//预处理next 数组;
while(i<la&&j<lb)
{
if(j==-1||a[i]==b[j])
{
i++;
j++;
}
else
j=next[j];
}
if(j==lb)
printf("%d\n",i-lb+1);
else
printf("-1\n");
return 0;
}