#include"bits/stdc++.h"
using namespace std;
string a,str,b;
int cnt=0,pos=-1,k;
int main()
{
getline(cin,a);
for(int i=0;i<a.size();i++) {
if(a[i]>='A'&&a[i]<='Z') a[i]=a[i]-'A'+'a';
}
getline(cin,b);
for(int i=0;i<b.size();i++) {
if(b[i]>='A'&&a[i]<='Z') b[i]=b[i]-'A'+'a';
}
for(int i=0;i<b.size();i++){
if(b[i]=='\n') continue;
k=i;
str="";
while(i<b.size() && b[i]!=' '){
str+=b[i]; i++;
}
if(str==a){
cnt++;
if(cnt==1) pos=k;
}
}
if(pos==-1) cout<<-1<<endl;
else cout<<cnt<<" "<<pos<<endl;
}
#include"bits/stdc++.h" using namespace std; string a,str,b; int cnt=0,pos=-1,k; int main() { getline(cin,a); for(int i=0;i<a.size();i++) { if(a[i]>='A'&&a[i]<='Z') a[i]=a[i]-'A'+'a'; } getline(cin,b); for(int i=0;i<b.size();i++) { if(b[i]>='A'&&a[i]<='Z') b[i]=b[i]-'A'+'a'; } for(int i=0;i<b.size();i++){ if(b[i]=='\n') continue; k=i; str=""; while(i<b.size() && b[i]!=' '){ str+=b[i]; i++; } if(str==a){ cnt++; if(cnt==1) pos=k; } } if(pos==-1) cout<<-1<<endl; else cout<<cnt<<" "<<pos<<endl; }