#include <iostream>
#include <string>
#include <algorithm>
using namespace std;
int main(){
string str1,str2;
getline(cin,str1);
getline(cin,str2);
transform(str1.begin(),str1.end(),str1.begin(),::tolower);
transform(str2.begin(),str2.end(),str2.begin(),::tolower);
if(str2.find(str1)!=str2.npos){
if(str2[str2.find(str1)-1]==' '&&str2[str2.find(str1)+str1.size()]==' '){
int cnt=1;
string str3;
str3=str2.substr(str2.find(str1)+str1.size(),str2.size()-str2.find(str1));
while(str3.find(str1)!=str3.npos){
cnt++;
str3=str3.substr(str3.find(str1)+str1.size(),str3.size()-str3.find(str1));
}
cout << cnt <<" " << str2.find(str1)<<endl;
}else{
cout << "-1" <<endl;
}
}else{
cout << "-1" <<endl;
}
return 0;
}