時間制限 : sec, メモリ制限 : KB
English / Japanese  

Note

C
 
JAVA
 
JavaScript
 
C++
 

最小値、最大値、合計値


$n$ 個の整数 $a_i (i = 1, 2, ... n)$を入力し、それらの最小値、最大値、合計値を求めるプログラムを作成してください。

Input

1行目に整数の数 $n$ が与えられます。2行目に $n$ 個の整数 $a_i$ が空白区切りで与えられます。

Output

最小値、最大値、合計値を空白区切りで1行に出力してください。

Constraints

  • $0 < n \leq 10000$
  • $-1000000 \leq a_i \leq 1000000$

Sample Input

5
10 1 5 4 17

Sample Output

1 17 37

Note

Challenge
 
C
 
Python3
 
JAVA
 
C++