#D13267. Min

    ID: 11032 Type: Default 1000ms 134MiB

Min

Min

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

Constraints

  • 0<n100000 < n \leq 10000
  • 1000000ai1000000-1000000 \leq a_i \leq 1000000

Input

In the first line, an integer nn is given. In the next line, nn integers aia_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

inputFormat

Input

In the first line, an integer nn is given. In the next line, nn integers aia_i are given in a line.

outputFormat

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

样例

5
10 1 5 4 17
1 17 37