#include<iostream>
#include<cstring>
using namespace std;
string s , r ;
int main(){
getline(cin , s) ;
getline(cin , r) ;
for(int i = 0 ; i < s.length() ; i ++){
s[i] = tolower(s[i]) ;
}
for(int i = 0 ; i < r.length() ; i ++){
r[i] = tolower(r[i]) ;
}
s = " " + s + " " ;
r = " " + r + " " ;
if (r.find(s) == string::npos){
cout << string::npos << endl << -1 << endl;
return 0;
}
else {
int alpha = r.find(s);
int beta = r.find(s) , s = 0 ;
while (beta != string::npos){
++ s;
beta = r.find(s , beta + 1);
}
cout << s << " " << alpha << endl ;
}
return 0;
}