#include<bits/stdc++.h> using namespace std; int k,iii[1000]; void sixxunhuan(){ for(int op=1;op<=k-5;op++){ for(int ij=op+1;ij<=k-4;ij++){ for(int wg=ij+1;wg<=k-3;wg++){ for(int kw=wg+1;kw<=k-2;kw++){ for(int ne=kw+1;ne<=k-1;ne++){ for(int qv=ne+1;qv<=k;qv++){ cout<<s[op]<<" "<<s[ij]<<" "<<s[wg]<<" "<<s[kw]<<" "<<s[ne]<<" "<<s[qv]<<" "<<endl; } } } } } } cout<<endl; } int main(){ cin>>k; while(k){ for(int i=1;i<=k;i++)cin>>iii[i]; sixxunhuan(); cin>>k; } return 0; }