#include <algorithm>
#include <iostream>
#include <string>
#include <vector>

using namespace std;

int main()
{
	string s;

	cout << ">";
	cin >> s;
	vector<char> data(s.begin(), s.end());
	do {
		for (unsigned int i = 0; i < data.size(); i++) {
			cout << data[i];
		}
		cout << endl;
	} while (next_permutation(data.begin(), data.end()));
	return 0;
}
