#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
****************************************************************/