def min(n, a)
  if n == 1
    a[n-1]
  elsif a[n-1] < min(n-1, a)
    a[n-1]
  else
    min(n-1, a)
  end
end

def max(n, a)
  if n == 1
    a[n-1]
  elsif a[n-1] > max(n-1, a)
    a[n-1]
  else
    max(n-1, a)
  end
end

def sum(n, a)
  if n == 1
    a[n-1]
  else
    a[n-1] + sum(n-1, a)
  end
end

n = gets.to_i
a = []
a = gets.split(' ').map(&:to_i)
print min(n, a)
print ' '
print max(n, a)
print ' '
puts sum(n, a)