#include <stdio.h>
#include <string.h>
int isSame(char a,char b){
switch (a-b)
{
case -32:
case 32:
case 0:return 1;
default:return 0;
}
}
int main(){
char a[11]={0},b[11]={0};
char ch=0,pre;
int j,i,L1,L2;
int count,first;
scanf("%s",a);
getchar();
L1=(int)strlen(a);
j=0;count=0;first=0;pre=' ';
for(i=0; (ch=getchar())!='\n'; i++ ){
if (isSame(ch,a[0])&&pre==' '){
scanf("%s",b);
L2 = (int)strlen(b);
if(L2+1==L1){
for (j=1; (j<L1) && (isSame(a[j],b[j-1])) ; j++){
;
}
if (count == 0)
first = i;
if(j==L1)
count++;
}
i=i+L2;
}
pre=ch;
}
if(count==0)
printf("-1");
else
printf("%d %d",count,first);
return 0;
}