#include <cstdlib>
#include <cstdio>
int main() {
int dummy[] = { 4, 2, 5, 4, 2, 6, 7, 2 };
qsort(dummy, 8, sizeof(int),
[](const void *a, const void *b) {
return *(int *)a - *(int *)b; });
for(int i = 0; i < 8; ++i) printf("%d ", dummy[i]);
printf("\n");
}
I2luY2x1ZGUgPGNzdGRsaWI+CiNpbmNsdWRlIDxjc3RkaW8+CgppbnQgbWFpbigpIHsKICAgIGludCBkdW1teVtdID0geyA0LCAyLCA1LCA0LCAyLCA2LCA3LCAyIH07CiAgICBxc29ydChkdW1teSwgOCwgc2l6ZW9mKGludCksCiAgICAgICAgICAgIFtdKGNvbnN0IHZvaWQgKmEsIGNvbnN0IHZvaWQgKmIpIHsKICAgICAgICAgICAgcmV0dXJuICooaW50ICopYSAtICooaW50ICopYjsgfSk7CiAgICBmb3IoaW50IGkgPSAwOyBpIDwgODsgKytpKSBwcmludGYoIiVkICIsIGR1bW15W2ldKTsKICAgIHByaW50ZigiXG4iKTsKfQ==