https://www.acmicpc.net/problem/2217
import sys
input = sys.stdin.readline
n = int(input())
w =[]
for _ in range(n):
w.append(int(input()))
w.sort()
# 각 로프가 버틸수 있는 최대 중량 w / 사용할 로프 개수 k
answer = 0
k = 0
while n-k > 0:
answer = max(answer, w[k] * (n-k))
k+=1
print(answer)