def aa(a): res=[] for i in a: for j in range(len(res)): res.append(i-res[j]);res.append(res[j]-i) res.append(i) return set(res) n,k=map(int,input().split()) a=list(map(int,input().split())) b,c=a[:n//2],a[n//2:] x,y=aa(b),aa(c) ans="No" for i in list(x): if i==k or k+i in y or -k+i in y or k-i in y: ans="Yes" print(ans)