#include <bits/stdc++.h>
using namespace std;
int main()
{
string a,b;
int n=0,s=0;
getline(cin,a);
getline(cin,b);
a=a+' ';
b=b+' ';
for(int i=0;i<a.size();i++)
{
if(a[i]>='a' && a[i]<='z')
{
a[i]=a[i]+ ('A'-'a');
}
}
for(int i=0;i<b.size();i++)
{
if(b[i]>='a' && b[i]<='z')
{
b[i]=b[i]+ ('A'-'a');
}
}
if(b.find(a)>b.size())
{
printf("-1");
return 0;
}
else
{
n=b.find(a);
while(b.find(a)<b.size())
{
s++;
b.erase(b.find(a),a.size());
}
printf("%d %d",s,n);
}
return 0;
}