#include <iostream>
#include <iomanip>
#include <cmath>

using namespace std;

int main(){
	double n,t,s=0;
	int i,j,c=0,a[20000];
	cin>>n;
	for(i=0;i<n;i++){
		cin>>a[i];
		s+=a[i];
		c++;
	}
	cout<<s<<endl<<fixed<<setprecision(2)<<s/c<<endl;
	for(i=1;i<=n-1;i++){
		for(j=0;j<n-i;j++){
			if(a[j]<a[j+1]){
				t=a[j];
				a[j]=a[j+1];
				a[j+1]=t;
			}
		}
	}
	for(i=0;i<n;i++){
		cout<<a[i]<<" ";
	}
}
/**************************************************************
	Problem: 1175
	User: admin
	Language: C++
	Result: Accepted
	Time:9 ms
	Memory:2072 kb
****************************************************************/