#include<bits/stdc++.h>
using namespace std;
string s;//文章
string x;
int num,cnt;
queue <int> q;
int main()
{
getline(cin,x);
int len=x.length();//单词长度
getline(cin,s);
x[0]=tolower(x[0]);//目标字符串变小写
for(int i=0;i<s.length();i++)
s[i]=tolower(s[i]);//文章变小写
for(int i=0;i<s.length();i++)
{
if(s[i]==x[0])//找到了首字母
{
if(s.substr(i,len)==x)//找到了单词
{
//cout<<s.substr(i,len)<<endl;
cnt++;
q.push(num);//推入出现位置
}
}
num++;
}
if(!cnt) cout<<-1;
else cout<<cnt<<' ';
if(!q.empty()) cout<<q.front();//输出首次出现位置
return 0;
}