#include<bits/stdc++.h>
using namespace std;
int main()
{
string word,jv,s;
int sum=0,p,len;
getline(cin,word);
getline(cin,jv);
int a=word.size();
int b=jv.size();
for(int i=0;i<a;i++)
{
word[i]=tolower(word[i]);
}
for(int i=0;i<b;i++)
{
jv[i]=tolower(jv[i]);
}
for(int i=0;i<b;i++)
{
if(jv[i]!=' ')
{
s=s+jv[i];
}
else
{
len = s.size();
if(word==s)
{
sum++; // 第一个
if(sum==1)
{
p=i-len;// 2-2 0
}
}
s="";
}
}
if(sum==0)
{
cout<<-1;
}
else
{
cout<<sum<<" "<<p; // 下标
}
return 0;
}
#include<bits/stdc++.h>
using namespace std;
string Atoa(string s){
for(int i=0;s[i];i++)
if(s[i]<97) s[i]+=32;
return s;
}
string a,s,ss;
int ks=0;
queue<int> q;
int main(){
cin>>a;
a=Atoa(a);
cin.ignore();
getline(cin,s);
for(int i=0;s[i];i++){
if(s[i]==' '){
ss=s.substr(ks,i-ks);
if(Atoa(ss)==a) q.push(ks);
ks=i+1;
}
}
if(q.size()==0) cout<<-1;
else cout<<q.size()<<" "<<q.front();
return 0;
}