#include<bits/stdc++.h>
#define val(a)(a<'a' ? (a+32):a)
using namespace std;
int main(){
char a[11],b[1000001]={};
scanf("%s\n%[^\n]",a,b);
int j=-1,s=0,t=1000001;
int la=strlen(a);
int lb=strlen(b);
for(int i=0;i<lb;i++){
if(b[i]==' '||i==lb-1){
int x=1;
for(int k=0;k<la;k++){
if(val(b[j+1+k])!=val(a[k]))x=-1;
}
if(j+1+la!=i)x=-1;
if(x==1){
s++;
if(s==1)t=j+1;
}
j=i;
}
}
if(s!=0)printf("%d %d\n",s,t);
else printf("-1\n");
return 0;
}