#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;
}