#include
using namespace std;
int main()
{
int n,p=0,q=0,h1=0,h2=0,a[50]={};
string str1[25]={},str2[25]={};
cin>>n;
for(int i=0;i<n;i++)
{
cin>>a[i];
if(a[i]==0)
cin>>str1[p++];//女生数组
else
cin>>str2[q++];//男生数组
}
p--;
q--;//p和q的值在经过str[p++]和str[q++]都是比最后一名同学对应的数组下标大一,因此要减掉
for(int i=0;i<n/2;i++)
{
if(a[i]==0)
cout<<str1[h1++]<<' '<<str2[q--]<<endl;//从前向后输出帮扶人,从后向前输出被帮扶人
else
cout<<str2[h2++]<<' '<<str1[p--]<<endl;//从前向后输出帮扶人,从后向前输出被帮扶人
}
return 0;
}
永远相信美好