#include <bits/stdc++.h>
using namespace std;
using pii = pair<int, int>;
using ll = long long;
#define NMAX 


int main()
{
	#ifndef ONLINE_JUDGE
	freopen("data.in", "r", stdin);
	freopen("data.out", "w", stdout);
	#endif

	int i, j;
	int v[20][20];

	for(i = 1; i <= 16; ++i)
		for(j = 1; j <= 16; ++j)
			v[i][j] = ((i + j) & 1 ? 2 : 1);

/*	for(i = 1; i <= 16; ++i)
		for(j = 1 + i % 3; j <= 16; j += 3)
			v[i][j] = 2;
*/

	for(i = 1; i <= 16; ++i, cout << '\n')
		for(j = 1; j <= 16; ++j)
			cout << v[i][j] << ' ';
	
	return 0;
}