代码-100分:
n = int(input())
data = list(map(int,input().split()))
max_data = max(data)
min_data = min(data)
if n%2 == 0:
mid = (data[n//2]+data[n//2-1])/2
else:
mid = data[n//2]
if mid == int(mid):
mid = int(mid)
print('{}{}{}{}{}\n'.format(max_data,' ',mid,' ',min_data))
else:
print('{}{}{:.1f}{}{}\n'.format(max_data,' ',mid,' ',min_data))