#include<iostream>
#include<cstdio>
#include<string>
using namespace std;
int main(){
string f,d;
int cnt = 0;
getline(cin,f);
getline(cin,d);
f = ' ' + f + ' ';
d = ' ' + d + ' ';
for(int i = 0; i < f.length(); i++){
if(f[i] >= 'A' && f[i] <= 'Z'){
f[i] += 32;
}
}
for(int i = 0; i < d.length(); i++){
if(d[i] >= 'A' && d[i] <= 'Z'){
d[i] += 32;
}
}
int n = d.find(f);
if(d.find(f) != -1){
while(d.find(f) != -1){
d.erase(d.find(f),f.length());
cnt++;
}
printf("%d %d",cnt,n);
}else{
printf("-1");
}
return 0;
}