#include<stdio.h>
#include<string.h>
char find[100]={' '},str[1008611]={' '};
int main(){
int cnt=0,i=1,n=1,j=0,m=1;
while((find[m]=getchar())!='\n'){
if(find[m]>='A'&&find[m]<='Z')
find[m]+=32;
m++;
}find[m++]=' ';find[m]='\0';
while((str[n]=getchar())!='\n'){
if(str[n]>='A'&&str[n]<='Z')
str[n]+=32;
n++;
}str[n++]=' ';str[n]='\0';
for(i=0;i<n;){
if(strstr(str+i,find)==NULL)
break;
else{
cnt++;
i=strstr(str+i,find)-str+1;
if(cnt==1) j=i-1;
}
}
printf("%d",cnt?cnt:-1);
if(cnt)
printf(" %d",j);
return 0;
}