#include<iostream>
using namespace std;
bool ck(string x,string s){
return x==s;
}
string bg(string t){
for(int i=1;i<t.length();i++)if(t[i]>='a'&&t[i]<='z')t[i]=t[i]+'A'-'a';
return t;
}
string sl(string t){
for(int i=1;i<t.length();i++)if(t[i]>='A'&&t[i]<='Z')t[i]=t[i]+'a'-'A';
return t;
}
int main(){
string s,x;
int ans=0,pos=0x7f7f7f7f,d=0;
cin>>s;
while(cin>>x){
if(x==s)ans++,pos=min(pos,d);
if(x[0]>='a'&&x[0]<='z')x[0]=x[0]-'a'+'A';
if((ck(x,s)))ans++,pos=min(pos,d);
if(x[0]>='A'&&x[0]<='Z')x[0]=x[0]-'A'+'a';
if((ck(x,s)))ans++,pos=min(pos,d);
if(ck(bg(x),s))ans++,pos=min(pos,d);
if(ck(sl(x),s))ans++,pos=min(pos,d);
d+=x.length();
}
if(ans)cout<<ans<<" "<<pos;
else cout<<-1;
}