h=list(map(int,input().split())) #用列表存储输入一组数,每个数代表每根柱子高度
max_area=0 #定义一个变量存储最大面积
for i in range(len(h)):
for j in range(i+1,len(h)):
area = min(h[i],h[j])*(j-i) #面积=两根柱子间最短的那一根的高度*两根柱子间的距离
if max_area<=area: #比较出最大面积
max_area=area
else:
max_area=max_area
print(max_area)