#include <stdio.h>
void deasecond(int *x,int *y,int *z);
void swap(int *a,int *b);
int main(void) {
int n1,n2,n3;
deasecond(&n1,&n2,&n3);
printf("%d,%d,%d\n",n1
,n2
,n3
);
return 0;
}
void deasecond(int *x,int *y,int *z){
if(*x < *y){
swap(x,y);
}
if(*x < *z){
swap(x,z);
}
if(*y < *z){
swap(y,z);
}
}
void swap(int *a,int *b){
int tmp;
tmp = *a;
*a = *b;
*b = tmp;
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp2b2lkIGRlYXNlY29uZChpbnQgKngsaW50ICp5LGludCAqeik7CnZvaWQgc3dhcChpbnQgKmEsaW50ICpiKTsKCmludCBtYWluKHZvaWQpIHsKCQoJaW50IG4xLG4yLG4zOwoJCglwcmludGYoIm4xOiIpOwoJc2NhbmYoIiVkIiwmbjEpOwoJcHJpbnRmKCJuMjoiKTsKCXNjYW5mKCIlZCIsJm4yKTsKCXByaW50ZigibjM6XG4iKTsKCXNjYW5mKCIlZCIsJm4zKTsKCQoJZGVhc2Vjb25kKCZuMSwmbjIsJm4zKTsKCQoJcHJpbnRmKCIlZCwlZCwlZFxuIixuMSxuMixuMyk7CgkKCXJldHVybiAwOwp9Cgp2b2lkIGRlYXNlY29uZChpbnQgKngsaW50ICp5LGludCAqeil7CgkKCWlmKCp4IDwgKnkpewoJCXN3YXAoeCx5KTsKCX0KCQoJaWYoKnggPCAqeil7CgkJc3dhcCh4LHopOwoJfQoJCglpZigqeSA8ICp6KXsKCQlzd2FwKHkseik7Cgl9CgkKfQoKdm9pZCBzd2FwKGludCAqYSxpbnQgKmIpewoJaW50IHRtcDsKCQoJdG1wID0gKmE7CgkqYSA9ICpiOwoJKmIgPSB0bXA7Cn0=