def calculate_total_cubes(a1, a2, a3, a4):
total_cubes = 0
n = 11 # Количество пирамидок
# Для каждой пирамидки от 1 до 11
for i in range(1, n + 1):
cubes = a1 # Всегда добавляем кубики для первого ряда
if i % 2 == 0: # Если пирамидка кратна 2
cubes += a2
if i % 4 == 0: # Если пирамидка кратна 4
cubes += a3
if i % 8 == 0: # Если пирамидка кратна 8
cubes += a4
total_cubes += cubes
return total_cubes
# Ввод данных
a1 = int(input()) # Количество кубиков в первом ряду
a2 = int(input()) # Количество кубиков во втором ряду
a3 = int(input()) # Количество кубиков в третьем ряду
a4 = int(input()) # Количество кубиков в четвертом ряду
# Вывод результата
print(calculate_total_cubes(a1, a2, a3, a4))