#include<bits/stdc++.h>
using namespace std;
string m,n;
bool flag;
int ans,ans1;
int now_n=-1;
void guiyih(string &a){
for(int i=0;i<a.size();i++){
if(a[i]>='A'&&a[i]<='Z')a[i]=a[i]-'A'+'a';
}
}
int c(int s){
for(int i=0;i<n.size();i++){
if(m[i]!=n[i]){
return 0;
}
}
return 1;
}
int main(){
cin>>m;
guiyih(m);
while(cin>>n){
guiyih(n);
now_n+=1;ans+=c(0);
if(c(0)&&!flag){
flag=1;
ans1=now_n;
}else{
now_n+=n.size()-1;
}
}
cout<<ans<<" "<<ans1;
return 0;
}