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.

Constraints

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

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.

Example

Input

5
10 1 5 4 17


Output

1 17 37
num = int(raw_input())
x = raw_input().split()
i = 0
y = []
while i < num :
	y.append(int(x[i]))
	i = i + 1
ma, mi = y[0], y[0]
i = 1
while i < num :
	if ma < y[i] :
		ma = y[i]
	if mi > y[i] :
		mi = y[i]
	i = i + 1
s = sum(y)
print u"%d %d %d" % (mi, ma, s)