#include<bits/stdc++.h>
using namespace std;
int main() {
int *arr = new int[10000];
int n;
cin>>n;
for(int i = 0; i < n+1 ;i++)
{
cin>>arr[i];
}
sort(arr, arr + n);
int left = 0;
int right = n;
while (left < right)
{
int sum = arr[left] + arr[right];
if (sum > n)
{
right--;
}
else if (sum < n)
{
left++;
}
else
{
cout << arr[left] << " and " << arr[right] << endl;
left++;
right--;
}
}
return 0;
}
