#include <algorithm>
#include <iostream>

void display_permutation(std::size_t n)
{
    std::string s = std::to_string(n);
    std::sort(s.begin(), s.end());
    do {
        std::cout << s << std::endl;
    } while (std::next_permutation(s.begin(), s.end()));
}


int main() {
	display_permutation(231);
}