#include<bits/stdc++.h>
using namespace std;
int cnt;
int e[1001];
int main()
{int a[100001];
int m,n;
cin>>n>>m;
int c=0,b=0;
for(int i=0; i<n; i++) {
int tmp;
scanf("%d",&tmp);
if(e[tmp]<=1){
e[tmp]++;
a[cnt++]=tmp;
}
}
sort(a,a+cnt);
for(int i=0; i<cnt; i++) {
for(int j=i+1; j<cnt; j++)
if(m==a[i]+a[j]) {
c=a[i];
b=a[j];
printf("%d %d",c,b);
return 0;
}
}
printf("No Solution");
return 0;
}