#include <iostream>
#include <bitset>
using namespace std;
const int N = 1e4 + 10;
bitset<4>a[4]; // bitset 存的是一个二进制串,可直接进行位运算操作
int main()
{
a[0][0] = 1, a[0][1] = 0, a[0][2] = 0, a[0][3] = 1;
a[1][0] = 0, a[1][1] = 1, a[1][2] = 0, a[1][3] = 0;
for (int i = 0; i < 4; i ++ ) cout << a[1][i] << ' ';
cout << '\n';
a[1] |= a[0];
for (int i = 0; i < 4; i ++ ) cout << a[1][i] << ' ';
cout << '\n';
return 0;
}