#include<bits/stdc++.h>
using namespace std;
int main(){
string s,t;
getline(cin,s);
getline(cin,t);
int p = s.find(t);
if(p == -1)
{
cout << -1;
}
else
{
for( int i = 0;i < s.size();i++)
{
cout << p + 1 << endl;
p = s.find(t,p + 1);
if(p == -1) break;
}
}
return 0;
}
/**************************************************************
Problem: 1591
User: yangwanning
Language: C++
Result: Accepted
Time:24 ms
Memory:2076 kb
****************************************************************/