package Main;
import java.math.BigDecimal;
import java.text.DecimalFormat;
import java.text.NumberFormat;
import java.util.Scanner;
public class Main {
static Scanner cin = new Scanner(System.in);
static long s;
@SuppressWarnings("deprecation")
public static void main(String[] args) {
int x;
int Max = 0;
int Min =100;
int p=cin.nextInt();
for(int i=0;i<p;i++) {
x=cin.nextInt();
s+=x;
if (x > Max)
Max = x;
if (x < Min)
Min = x;
}
double b=Double.longBitsToDouble(s)/Double.longBitsToDouble(p);
System.out.println(Max);
System.out.println(Min);
//*1 保留两位小数点
System.out.println("*1 "+String.format("%.2f",b));
//*2 保留两位小数点
DecimalFormat df=new DecimalFormat("#.00");
System.out.println("*2 "+df.format(b));
//*3 保留两位小数点
BigDecimal bg = new BigDecimal(b);
System.out.println("*3 "+bg.setScale(2,BigDecimal.ROUND_HALF_UP).doubleValue());
//*4 保留两位小数点
NumberFormat nf =NumberFormat.getNumberInstance();
nf.setMaximumFractionDigits(2);
System.out.println("*4 "+nf.format(b));
cin.close();
}
}