#include<bits/stdc++.h>
using namespace std;
string s,ss;
long long ans1,a=-1,ans2=INT_MAX,bj;
int main(){
cin>>s;
getchar();
getline(cin,ss);
ss=' '+ss+' ';
for(int i=0;i<s.size();i++)
if(s[i]>='A'&&s[i]<='Z')
s[i]=(char)s[i]^' ';
for(int i=1;i<ss.size();i++){
if(ss[i-1]==' '){
string p;
for(int j=i;ss[j]!=ss[0];j++)
p+=ss[j];
for(int j=0;j<p.size();j++)
if(p[j]>='A'&&p[j]<='Z')
p[j]=(char)p[j]^' ';
a++;
if(p==s) {
cout<<a<<endl;
bj=1;
ans1++;
if(a<ans2) ans2=a;
}
}
}
if(bj==1) cout<<ans1<<' '<<ans2;
if(bj==0) cout<<-1;
return 0;
}