https://www.acmicpc.net/problem/2798
시간 제한 : 1초
메모리 제한 : 128MB
n, m = list(map(int, input().split(' ')))
data = list(map(int, input().split(' ')))
result = 0
length = len(data)
for i in range(0, length):
for j in range(i + 1, length):
for k in range(j + 1, length):
sum_value = data[i] + data[j] + data[k]
if sum_value <= m:
result = max(result, sum_value)
print(result)