#include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;
string a,b;
int ans=0,one=0;
int len=0,s=0,flag=0;
int count=0,c=0,d=0;
int main()
{
cin>>a;
int lena=a.length();
getchar();
getline(cin,b);
for(int i=0;i<a.length();i++) if(a[i]>='A'&&a[i]<='Z') a[i]+=32;
for(int i=0;i<b.length();i++) if(b[i]>='A'&&b[i]<='Z') b[i]+=32;
for(int i=0;i<b.length();i++)
{
if(b[i]>='a'&&b[i]<='z')
{
if(len==0) len=1,s=i;
else len++;
}
else
{
if(c==0) c++;
else count++;
if(len=lena)
{
for(int j=s,k=0;j<s+len,k<a.length();j++,k++)
{
if(a[k]!=b[j])
{
flag++;
break;
}
}
}
if(flag==0)
{
ans++;
if(d=0)
{
one=count;
d++;
}
}
len=0;
s=0;
flag=0;
}
}
if(ans==0)
{
cout<<-1<<endl;
return 0;
}
cout<<ans<<" "<<one<<endl;
return 0;
}