from collections import defaultdict XR = xrange; N,S = map(int,raw_input().split()) P = [int(raw_input()) for i in XR(N)] def enum(n,ofs): L = defaultdict(list) dp = [0]*(1<