#include<stdio.h>

#define MAX 100

float max_broj(float a[],int n);
float aritmeticka_sredina(float a[],int n);

float max_broj(float a[],int n){ 
	int i;
	float m=a[0];               
	for (i=0;i<n;i++)            
		if(a[i]>m) m=a[i];  /* ova for petlja trazi maksimum  */
	return m;
} 

float aritmeticka_sredina(float a[],int n){
	int i;
	float s=0.0;
	for(i=0;i<n;i++) s+=a[i]; /* izracunava sumu svih clanova niza*/
	s=s/n;				/*deli tu sumu sa brojem clanova*/ 
	return s;
}

int main(){
	float niz[MAX];
	int i,n;
	float m,a;
/*	printf("Unesite broj elemenata(n<100) \n");*/
	scanf("%d",&n);
	if((n>100)||(n<1)) printf("-1");	/*ako je n neodgovarajuce ispisuje -1*/
		else{
/*			printf("Unesite %d elemenata niza\n",n);*/
			for(i=0;i<n;i++) scanf("%f",&niz[i]); /* ucitava niz */
			m=max_broj(niz,n);			/*ove dve linije koda pozivaju funkcije za ucitani niz*/
			a=aritmeticka_sredina(niz,n);
			printf("%f\n",m);
			printf("%f\n",a);  			/*ispisuje rezultat*/
			if (m>2*a) printf("1\n");
				else printf("0\n");
		    }

	return 0;
}


