#include<stdio.h>
void deascend(int *x, int *y,int *z);
void swap (int *a, int *b);
int main(void)
{ 
	int n1,n2,n3;
	printf("n1:"); scanf("%d" ,&n1);
	printf("n2:"); scanf("%d" ,&n2);
	printf("n3:"); scanf("%d" ,&n3);
	deascend(&n1, &n2, &n3);
	printf("%d, %d, %d\n",n1,n2,n3);
	return 0;
}
void deascend(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 c;
	c=*a;
	*a=*b;
	*b=c;
}