import itertools N, K = map(int, input().split()) A = [] for i in range(N): A.append(int(input())) ans = 0 for i in range(1, N+1): for j in itertools.combinations(A, i): if ans < sum(j) <= K: ans = sum(j) print(ans)