V = list(map(int, input().split())) def f(A): inf = 10 ** 18 pre = [inf] * 31 pre[0] = 0 for i in range(3): dp = [inf] * 31 for j in range(31): dp[j] = pre[j] if j - A[i] >= 0: dp[j] = min(dp[j], dp[j - A[i]] + 1) dp, pre = pre, dp return pre ans = 10 ** 18 for a in range(1, 31): for b in range(a, 31): for c in range(b, 31): D = f([a, b, c]) temp = 0 for v in V: temp += D[v] ans = min(ans, temp) print(ans)