#include<iostream>
#include<string>
using namespace std;
bool pd(string s,string t){
if(s.size()!=t.size()){
return 0;
}
for(int i=0;i<s.size();i++){
if(s[i]!=t[i]){
return 0;
}
}
return 1;
}
int main(){
string s;
cin>>s;
for(int i=0;i<s.size();i++){
if(s[i]>='A'&&s[i]<='Z'){
s[i]+=32;
}
}
bool fl=1;
string k;
getline(cin,k);
string t;
int cnt=0,jl;
for(int i=0;i<k.size();i++){
if(k[i]!=' '){
if(k[i]>='A'&&k[i]<='Z'){
k[i]+=32;
}
t=t+k[i];
}else{
if(pd(s,t)&&fl){
cnt++;
jl=i;
fl=0;
}
t="";
}
}
if(fl){
cout<<-1;
}else{
cout<<cnt<<" "<<jl;
}
return 0;
}
大佬们对代码下手能不能轻点啊qwq我怕看不出来写的啥