#include <iostream>
#include <set> // заголовочный файл множеств и мультимножеств
#include <iterator>
using namespace std;
int main()
{
multiset<char> mySet; // объявили пустое множество
// добавляем элементы в множество
mySet.insert('I');
mySet.insert('n');
mySet.insert('f');
mySet.insert('i');
mySet.insert('n');
mySet.insert('i');
mySet.insert('t');
mySet.insert('y');
copy( mySet.begin(), mySet.end(), ostream_iterator<char>(cout, " "));
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c2V0PiAgLy8g0LfQsNCz0L7Qu9C+0LLQvtGH0L3Ri9C5INGE0LDQudC7INC80L3QvtC20LXRgdGC0LIg0Lgg0LzRg9C70YzRgtC40LzQvdC+0LbQtdGB0YLQsgojaW5jbHVkZSA8aXRlcmF0b3I+CiAKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKaW50IG1haW4oKQp7CiAgICBtdWx0aXNldDxjaGFyPiBteVNldDsgLy8g0L7QsdGK0Y/QstC40LvQuCDQv9GD0YHRgtC+0LUg0LzQvdC+0LbQtdGB0YLQstC+CiAKICAgIC8vINC00L7QsdCw0LLQu9GP0LXQvCDRjdC70LXQvNC10L3RgtGLINCyINC80L3QvtC20LXRgdGC0LLQvgogICAgbXlTZXQuaW5zZXJ0KCdJJyk7CiAgICBteVNldC5pbnNlcnQoJ24nKTsKICAgIG15U2V0Lmluc2VydCgnZicpOwogICAgbXlTZXQuaW5zZXJ0KCdpJyk7CiAgICBteVNldC5pbnNlcnQoJ24nKTsKICAgIG15U2V0Lmluc2VydCgnaScpOwogICAgbXlTZXQuaW5zZXJ0KCd0Jyk7CiAgICBteVNldC5pbnNlcnQoJ3knKTsKIAogICAgY29weSggbXlTZXQuYmVnaW4oKSwgbXlTZXQuZW5kKCksIG9zdHJlYW1faXRlcmF0b3I8Y2hhcj4oY291dCwgIiAiKSk7CiAgICByZXR1cm4gMDsKfQ==