# -*- coding: utf-8 -*- A = map(int,raw_input().strip().split()) # 上面・底面がX*Yの長方形、高さがZとすると # 上面・底面のひもの長さはそれぞれ(X+Y)、側面はそれぞれZ # 合わせると2*(X+Y)+4*Z # よって一番短い辺を高さに持ってくると良い A.sort() print 4*A[0] + 2*A[1] + 2*A[2]