import itertools import copy a=list(map(int,input().split())) w=[[0,1,2],[1,2,3],[2,3,4],[0,3,4],[0,1,4]] ans1=[] for x in range(len(w)): ans=0 e=copy.copy(a) p=w[x][0] q=w[x][1] r=w[x][2] min_1=min(e[p],e[q],e[r]) e[p]=e[p]-min_1 e[q]=e[q]-min_1 e[r]=e[r]-min_1 ans+=min_1 for y in range(len(w)): pp=w[y][0] qq=w[y][1] rr=w[y][2] min_2=min(e[pp],e[qq],e[rr]) e[pp]=e[pp]-min_2 e[qq]=e[qq]-min_2 e[rr]=e[rr]-min_2 ans+=min_2 for z in range(len(w)): ppp=w[z][0] qqq=w[z][1] rrr=w[z][2] min_3=min(e[ppp],e[qqq],e[rrr]) e[ppp]=e[ppp]-min_3 e[qqq]=e[qqq]-min_3 e[rrr]=e[rrr]-min_3 ans+=min_3 ans1.append(ans) print(max(ans1))