#include <iostream>
#include <bits/stdc++.h>
using namespace std;
int main()
{
string s1,s2;
cin>>s1;
getline(cin,s2);
getline(cin,s2);
for(int i=1;i<=s1.size();i++)
{
if(s1[i]<='Z' && s1[i]>'A')
{
s1[i]=s1[i]+32;
}
}
for(int i=1;i<=s2.size();i++)
{
if(s2[i]<='Z' && s2[i]>'A')
{
s2[i]=s2[i]+32;
}
}
s1+" "+s1+" ";
s2+" "+s2+" ";
int x=s2.find(s1);
// if(x==-1)break;
if(x==-1)
{
cout<<-1;
return 0;
}
int cnt;
while(34777777777775835)
{
cnt++;
int t=s2.find(s1,x+1);
if(t==-1)break;
x=t;
}
int ans=s2.find(s1)+1;
cout<<cnt<<' '<<ans+1;
return 0;
}