#include <iostream>
using namespace std;
int main() {
int arr[] = { 34, 12, 24, 65, 63, 22, -1 };
int arraySize = 6;
unsigned char buf[101] = { 0 };
for (int k = 0; k < arraySize; k++) {
buf[arr[k]]++;
}
unsigned char i = 0;
for (int k = 0; i < arraySize && k <= 100; k++) {
arr[i] = k;
i += buf[k];
}
for (int a : arr) {
cout << a << endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CiAgICBpbnQgYXJyW10gPSB7IDM0LCAxMiwgMjQsIDY1LCA2MywgMjIsIC0xIH07CiAgICBpbnQgYXJyYXlTaXplID0gNjsKICAgIHVuc2lnbmVkIGNoYXIgYnVmWzEwMV0gPSB7IDAgfTsKCiAgICBmb3IgKGludCBrID0gMDsgayA8IGFycmF5U2l6ZTsgaysrKSB7CiAgICAgICAgYnVmW2FycltrXV0rKzsKICAgIH0KCiAgICB1bnNpZ25lZCBjaGFyIGkgPSAwOwogICAgZm9yIChpbnQgayA9IDA7IGkgPCBhcnJheVNpemUgJiYgayA8PSAxMDA7IGsrKykgewogICAgICAgIGFycltpXSA9IGs7CiAgICAgICAgaSArPSBidWZba107CiAgICB9CgogICAgZm9yIChpbnQgYSA6IGFycikgewogICAgICAgIGNvdXQgPDwgYSA8PCBlbmRsOwogICAgfQogICAgcmV0dXJuIDA7Cn0K