#include<bits/stdc++.h>
int sum,pos;
using namespace std;
string s;
string f;
int main(){
getline(cin,f);
getline(cin,s);
f+=' ';
f.insert(0," ");
s.insert(0," ");
s+=' ';
for(int i=0;i<s.length();i++){
if(s[i]>='A' && s[i]<='Z'){
s[i]=s[i]+32;
}
}
for(int i=0;i<f.length();i++){
if(f[i]>='A' && f[i]<='Z'){
f[i]=f[i]+32;
}
}
while((pos=s.find(f,pos))!=string::npos){
sum++;
pos+=f.length();
}
if(sum!=0){
cout<<sum<<" "<<s.find_first_of(f)<<endl;
return 0;
}
else{
cout<<pos;
return 0;
}
}