//API???????????????
import java.util.Scanner;
class Main{
      	public static void main(String[] args){
	//???????????\???
    	Scanner scan = new Scanner(System.in);
    	//???????????´??°?????????????????£??\
    	int n = scan.nextInt();
    	int a;
    	int min = 0;
    	int max = 0;
	//?????????long????????????????????£??\
    	long sum = 0;
    	
	//n??????????????????????????§??°?????????
    	for(int i = 0; i < n; i++){
    	    a = scan.nextInt();
    	    if(i == 0) {
    	    	min = a;
    	    	max = a;
    	    }
	    if(min > a){
		min = a;
	    }
    	    //min = Math.min(min, a);
	
	    if(max < a){
		max = a;
	    }
    	    //max = Math.max(max, a);
    	    sum += a;
    	}
    	//????????????
    	System.out.println(min + " " + max + " " + sum);
    	
     }
} import java.util.Scanner; Scanner java.util class Main{
      	public static void main(String[] args){
	//???????????\???
    	Scanner scan = new Scanner(System.in);
    	//???????????´??°?????????????????£??\
    	int n = scan.nextInt();
    	int a;
    	int min = 0;
    	int max = 0;
	//?????????long????????????????????£??\
    	long sum = 0;
    	
	//n??????????????????????????§??°?????????
    	for(int i = 0; i < n; i++){
    	    a = scan.nextInt();
    	    if(i == 0) {
    	    	min = a;
    	    	max = a;
    	    }
	    if(min > a){
		min = a;
	    }
    	    //min = Math.min(min, a);
	
	    if(max < a){
		max = a;
	    }
    	    //max = Math.max(max, a);
    	    sum += a;
    	}
    	//????????????
    	System.out.println(min + " " + max + " " + sum);
    	
     }
} Main public static void main(String[] args){
	//???????????\???
    	Scanner scan = new Scanner(System.in);
    	//???????????´??°?????????????????£??\
    	int n = scan.nextInt();
    	int a;
    	int min = 0;
    	int max = 0;
	//?????????long????????????????????£??\
    	long sum = 0;
    	
	//n??????????????????????????§??°?????????
    	for(int i = 0; i < n; i++){
    	    a = scan.nextInt();
    	    if(i == 0) {
    	    	min = a;
    	    	max = a;
    	    }
	    if(min > a){
		min = a;
	    }
    	    //min = Math.min(min, a);
	
	    if(max < a){
		max = a;
	    }
    	    //max = Math.max(max, a);
    	    sum += a;
    	}
    	//????????????
    	System.out.println(min + " " + max + " " + sum);
    	
     } main {
	//???????????\???
    	Scanner scan = new Scanner(System.in);
    	//???????????´??°?????????????????£??\
    	int n = scan.nextInt();
    	int a;
    	int min = 0;
    	int max = 0;
	//?????????long????????????????????£??\
    	long sum = 0;
    	
	//n??????????????????????????§??°?????????
    	for(int i = 0; i < n; i++){
    	    a = scan.nextInt();
    	    if(i == 0) {
    	    	min = a;
    	    	max = a;
    	    }
	    if(min > a){
		min = a;
	    }
    	    //min = Math.min(min, a);
	
	    if(max < a){
		max = a;
	    }
    	    //max = Math.max(max, a);
    	    sum += a;
    	}
    	//????????????
    	System.out.println(min + " " + max + " " + sum);
    	
     } Scanner scan = new Scanner(System.in); scan new Scanner(System.in) int n = scan.nextInt(); n scan.nextInt() scan.nextInt scan int a; a int min = 0; min 0 int max = 0; max 0 long sum = 0; sum 0 for(int i = 0; i < n; i++){
    	    a = scan.nextInt();
    	    if(i == 0) {
    	    	min = a;
    	    	max = a;
    	    }
	    if(min > a){
		min = a;
	    }
    	    //min = Math.min(min, a);
	
	    if(max < a){
		max = a;
	    }
    	    //max = Math.max(max, a);
    	    sum += a;
    	} int i = 0; int i = 0; i 0 i < n i n i++ i++ i {
    	    a = scan.nextInt();
    	    if(i == 0) {
    	    	min = a;
    	    	max = a;
    	    }
	    if(min > a){
		min = a;
	    }
    	    //min = Math.min(min, a);
	
	    if(max < a){
		max = a;
	    }
    	    //max = Math.max(max, a);
    	    sum += a;
    	} {
    	    a = scan.nextInt();
    	    if(i == 0) {
    	    	min = a;
    	    	max = a;
    	    }
	    if(min > a){
		min = a;
	    }
    	    //min = Math.min(min, a);
	
	    if(max < a){
		max = a;
	    }
    	    //max = Math.max(max, a);
    	    sum += a;
    	} a = scan.nextInt() a scan.nextInt() scan.nextInt scan if(i == 0) {
    	    	min = a;
    	    	max = a;
    	    } i == 0 i 0 {
    	    	min = a;
    	    	max = a;
    	    } min = a min a max = a max a if(min > a){
		min = a;
	    } min > a min a {
		min = a;
	    } min = a min a if(max < a){
		max = a;
	    } max < a max a {
		max = a;
	    } max = a max a sum += a sum a System.out.println(min + " " + max + " " + sum) System.out.println System.out System System.out min + " " + max + " " + sum " " max min + " " + max + " " + sum min " " max " " sum String[] args args
//API???????????????
import java.util.Scanner;
class Main{
      	public static void main(String[] args){
	//???????????\???
    	Scanner scan = new Scanner(System.in);
    	//???????????´??°?????????????????£??\
    	int n = scan.nextInt();
    	int a;
    	int min = 0;
    	int max = 0;
	//?????????long????????????????????£??\
    	long sum = 0;
    	
	//n??????????????????????????§??°?????????
    	for(int i = 0; i < n; i++){
    	    a = scan.nextInt();
    	    if(i == 0) {
    	    	min = a;
    	    	max = a;
    	    }
	    if(min > a){
		min = a;
	    }
    	    //min = Math.min(min, a);
	
	    if(max < a){
		max = a;
	    }
    	    //max = Math.max(max, a);
    	    sum += a;
    	}
    	//????????????
    	System.out.println(min + " " + max + " " + sum);
    	
     }
}