#include <stdio.h>

j;f(l,i)int*l;{j=i-1;while(i-->0)while(j-->0)if(l[j]<l[i]){l[j]=l[i];return;}}

int main(void)
{
	const int n = 5;
	int l[] = { 3, 1, 4, -1, 2 };
 
	for(int i=0;i<n;i++) printf("%d ",l[i]);
	printf(" > ");
	f(l,n);
	for(int i=0;i<n;i++) printf("%d ",l[i]);
 
	return 0;
}