#include <bits/stdc++.h>
using namespace std;
int main(){
string a;
string b;
getline(cin, a);
getline(cin, b);
for (int i = 0; i < a.size(); i++)
if ('A' <= a[i] && a[i] <= 'Z')
a[i] += 'a'-'A';
for (int i = 0; i < b.size(); i++)
if ('A' <= b[i] && b[i] <= 'Z')
b[i] += 'a'-'A';
a = " "+a+" ";
b = " "+b+" ";
int first = 0, cnt = 0;
bool flag = 1;
for (int i = 0; i < b.size()-a.size(); i++){
if (b.substr(i, a.size()) == a){
if (flag)
first = i;
flag = 0;
cnt++;
}
}
if (flag)
cout << -1;
else
cout << cnt << " " << first;
return 0;
}