#include<bits/stdc++.h>
using namespace std;
int i = 0, ans = -1, c = 0, cnt = 1, flag = 1;
string ex(string z){
for(int g = 0; g < z.size(); g ++){
if(z[g]<='Z'&&z[g]>='A'){
z[g] += 32;
}
}
return z;
}
int main(){
string aim;
cin >> aim;
aim = ex(aim);
vector<string> mp(0);
string read;
while(cnt != 0){
cin >> read;
read = ex(read);
mp.push_back(read);
if(cin.get()== '\n'){
cnt --;
}
}
for(int n = mp.size()-1; n >= 0; n --){
if(aim == mp[n]){
ans = n;
c ++;
}
}
if (ans != -1)
cout << c << " " << ans;
else
cout << -1;
}