Problem:
MathJax.Hub.Config({ tex2jax: { inlineMath: [["$","$"], ["\\(","\\)"]], processEscapes: true }});

Min, Max and Sum

Write a program which reads a sequence of $n$ integers $a_i (i = 1, 2, ... n)$, and prints the minimum value, maximum value and sum of the sequence.

Input

In the first line, an integer $n$ is given. In the next line, $n$ integers $a_i$ are given in a line.

Output

Print the minimum value, maximum value and sum in a line. Put a single space between the values.

Constraints

$0 < n \leq 10000$

$-1000000 \leq a_i \leq 1000000$

Sample Input

5
10 1 5 4 17

Sample Output

1 17 37

Solution in JAVA (judge verdict: Wrong Answer)

import java.io.*;

class Main {
	public static void main(String[] args){
		int a ;
		try{
			BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
			String buf = br.readLine();
			
			String[] line = buf.split(" ");
			
			int n = Integer.parseInt(buf);
			
			a = Integer.parseInt(line[0]);
			int max = a;
			int min = a;
			int total = a;
			
			for(int i = 1;i < n;i++){
				int b = Integer.parseInt(line[i]);
				if(max<b) max = b;
				if(min>b) min = b;
				total = total + b;
			}
			System.out.println(min+" "+max+" "+total);
		} catch(Exception e){
		}
	}
}