#include<bits/stdc++.h>
using namespace std;
void pairedElements(int arr[],int sum, int n)
{
int low , high ;
for(int i=0;i<n-2;i++){
low=i+1;high=n-1;
while (low < high){
if (arr[low] + arr[high] +arr[i] == sum)cout << arr[i]<<", "<<arr[low] << "and "<<arr[high] <<endl;
if (arr[i] + arr[low] + arr[high] > sum)high--;
else low++;
}
}
}
int main()
{
int a,b;cin>>a;int arr[a];
for(int i=0;i<a;i++)cin>>arr[i];
cin>>b;
sort(arr, arr + a);
pairedElements(arr, b , a);
}