#include <iostream>
#include <algorithm>
int main()
{
std::string str = "ACB";
sort(str.begin(), str.end());
do {
std::cout << str << " ";
} while(std::next_permutation(str.begin(), str.end()));
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8YWxnb3JpdGhtPgoKaW50IG1haW4oKQp7CglzdGQ6OnN0cmluZyBzdHIgPSAiQUNCIjsKCXNvcnQoc3RyLmJlZ2luKCksIHN0ci5lbmQoKSk7CgoJZG8gewoJCXN0ZDo6Y291dCA8PCBzdHIgPDwgIiAiOwoJfSB3aGlsZShzdGQ6Om5leHRfcGVybXV0YXRpb24oc3RyLmJlZ2luKCksIHN0ci5lbmQoKSkpOwoKCXJldHVybiAwOwp9