#include
#include
#include
using namespace std;
typedef long long ll;
int n;
int arr[101];
void rec(int i, vector v) {
if(i == n) {
for(int j = 0; j < v.size(); j++) {
cout << v[j] << " ";
}
cout << endl;
return;
}
rec(i + 1, v); // ne go zimame i-tiot element
vector tmp = v;
tmp.push_back(arr[i]);
rec(i + 1, tmp);
}
int main()
{
cin >> n;
for(int i = 0; i < n; i++) {
cin >> arr[i];
}
vector v;
rec(0, v);
return 0;
}