#include<iostream>
#include<cstring>
#include<math.h>
#include<sstream>
#include<cstdio>
#include<cstdlib>
#include<stdio.h>
#include<string>
#include<istream>
using namespace std;
int main(){
int n = 0, la, ls, pos = 1000000, cnt = 0, p;
string s, a;
bool flag;
getline(cin, a);
getline(cin, s);
s = " " + s + " ";
a = " " + a + " ";
la = a.length();
ls = s.length();
for(int i = 0; i <= la - 1; ++i){
if(a[i] >= 'A' && a[i] <= 'Z'){
a[i] += 32;
}
}
for(int i = 0; i <= ls - 1; ++i){
if(s[i] >= 'A' && s[i] <= 'Z'){
s[i] += 32;
}
}
for(int i = 0; i <= ls - la; ++i){
if(s[i] == ' '){
for(int j = 0; j <= la - 1; ++j){
if(a[j] != s[i + j]){
flag = 1;
break;
}
}
if(!flag){
if(n < pos){
pos = n;
}
++cnt;
}
++n;
flag = 0;
}
}
if(cnt == 0){
printf("-1");
}
else{
printf("%d %d", cnt, pos);
}
return 0;
}