import javax.sound.sampled.EnumControl;
import java.sql.Array;
import java.util.*;
// 1:无需package
// 2: 类名必须Main, 不可修改
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
String strA = input.nextLine();
String strB = input.nextLine();
int res = kmp(strA,strB);
System.out.println(res);
}
public static int kmp(String strA,String strB){
if(strA.length() == 0 || strB.length() == 0)return -1;
if(strA.length()<strB.length())return -1;
int[] next = next(strB);
//System.out.println(Arrays.toString(next));
int i = 0,j = 0;
while(i<strA.length()){
//System.out.print(strA.charAt(i)+" "+j+"\n");
if(j == -1 || strA.charAt(i) == strB.charAt(j)){
i++;j++;
}
else{
j = next[j];
}
if(j==strB.length()){
return i-j;
}
}
return -1;
}
public static int[] next(String str){
int[] res = new int[str.length()];
res[0] = -1;
if(str.length() ==1){
return res;
}
char[] cArr = str.toCharArray();
res[1] = 0;
int j = 1;
int k = res[j];
while(j<str.length()-1){
if(k<0 || cArr[j] == cArr[k]){
res[++j] = ++k;
}
else{
k = res[k];
}
}
return res;
}
}