QOJ.ac

QOJ

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#154210#7119. Longest Tripskip2004#85 12ms4116kbC++175.9kb2023-08-31 15:05:162024-04-28 06:36:26

Judging History

你现在查看的是最新测评结果

  • [2024-04-28 06:36:26]
  • 管理员手动重测本题所有提交记录
  • 测评结果:85
  • 用时:12ms
  • 内存:4116kb
  • [2023-08-31 15:05:16]
  • 评测
  • 测评结果:85
  • 用时:31ms
  • 内存:3304kb
  • [2023-08-31 15:05:16]
  • 提交

answer

#include "longesttrip.h"

#include <cassert>
#include <cstdio>
#include <random>
#include <string>
#include <vector>
#include <algorithm>

static std::mt19937 gen(20040434);
int finde(int s, std::vector<int> a) {
	auto t = a;
	shuffle(t.begin(), t.end(), gen);
	for(;t.size() > 1;) {
		std::vector<int> A, B;
		for(int i = 0;i < (int) t.size();++i) {
			(i & 1 ? A : B).push_back(t[i]);
		}
		if(are_connected({s}, A)) {
			t = A;
		} else {
			t = B;
		}
	}
	return t[0];
}
std::pair<int, int> finde(std::vector<int> a, std::vector<int> b) {
	if(a.size() == 1 && b.size() == 1) {
		return {a[0], b[0]};
	}
	if(a.size() < b.size()) {
		auto [x, y] = finde(b, a);
		return {y, x};
	}
	std::vector<int> A, B;
	for(int i = 0;i < (int) a.size();++i) {
		(i & 1 ? A : B).push_back(a[i]);
	}
	if(are_connected(A, b)) {
		return finde(A, b);
	} else {
		return finde(B, b);
	}
}
std::vector<int> path(std::vector<int> now, std::vector<int> a) {
	std::vector<int> cl;
	for(;a.size();) {
		if(cl.size() > now.size()) swap(now, cl);
		if(cl.size() == 1) a.push_back(cl[0]), cl = {};
		if(cl.size()) {
			if(are_connected({now.back()}, cl)) {
				int t = finde(now.back(), cl);
				iter_swap(cl.begin(), find(cl.begin(), cl.end(), t));
				now.insert(now.end(), cl.begin(), cl.end());
				cl = {};
				continue;
			}
		}
		shuffle(a.begin(), a.end(), gen);
		for(;a.size();) {
			int t = a.back(); a.pop_back();
			/*
			if(a.size()) {
				int b = a.back(); a.pop_back();
				if(are_connected({now.back()}, {t, b})) {
					if(are_connected({now.back()}, {t})) {
						now.push_back(t);
						a.push_back(b);
					} else {
						now.push_back(b);
						a.push_back(t);
					}
					break;
				} else {
					cl.push_back(t);
					cl.push_back(b);
				}
				continue;
			}
			*/
			if(are_connected({now.back()}, {t})) {
				now.push_back(t);
				break;
			} else {
				cl.push_back(t);
			}
		}
	}
	if(cl.size() && are_connected({now.back()}, cl)) {
		int t = finde(now.back(), cl);
		iter_swap(cl.begin(), find(cl.begin(), cl.end(), t));
		now.insert(now.end(), cl.begin(), cl.end());
		return now;
	}
	a = cl;
	if(a.empty()) return now;
	if(now.size() == 1) return a;
	if(are_connected({now[0]}, {now.back()})) {
		if(are_connected(now, a)) {
			auto [x, y] = finde(now, a);
			rotate(now.begin(), find(now.begin(), now.end(), x), now.end());
			iter_swap(a.end() - 1, find(a.begin(), a.end(), y));
			a.insert(a.end(), now.begin(), now.end());
			return a;
		} else {
			return now.size() < a.size() ? a : now;
		}
	} else {
		reverse(now.begin(), now.end());
		now.insert(now.end(), a.begin(), a.end());
		return now;
	}
}
std::vector<int> longest_trip(int N, int D) {
	std::vector<int> a(N);
	for(int i = 0;i < N;++i) {
		a[i] = i;
	}
	shuffle(a.begin(), a.end(), gen);
	std::vector<int> now = {a[0]};
	a.erase(a.begin());
	return path(now, a);
}

#ifdef zqj
static inline constexpr int maxNumberOfCalls = 32640;
static inline constexpr int maxTotalNumberOfCalls = 150000;
static inline constexpr int maxTotalNumberOfLandmarksInCalls = 1500000;
static int call_counter = 0;
static int total_call_counter = 0;
static int landmark_counter = 0;

static int C, N, D;
static std::vector<std::vector<int>> U;
static std::vector<bool> present;

static inline void protocol_violation(std::string message)
{
	printf("Protocol Violation: %s\n", message.c_str());
	exit(0);
}

bool are_connected(std::vector<int> A, std::vector<int> B)
{
	++call_counter;
	++total_call_counter;
	if (call_counter > maxNumberOfCalls || total_call_counter > maxTotalNumberOfCalls)
	{
		protocol_violation("too many calls");
	}

	int nA = A.size(), nB = B.size();
	landmark_counter += nA + nB;
	if (landmark_counter > maxTotalNumberOfLandmarksInCalls)
	{
		protocol_violation("too many elements");
	}

	if (nA == 0 || nB == 0)
	{
		protocol_violation("invalid array");
	}
	for (int i = 0; i < nA; ++i)
	{
		if (A[i] < 0 || N <= A[i])
		{
			protocol_violation("invalid array");
		}
		if (present[A[i]])
		{
			protocol_violation("invalid array");
		}
		present[A[i]] = true;
	}
	for (int i = 0; i < nA; ++i)
	{
		present[A[i]] = false;
	}
	for (int i = 0; i < nB; ++i)
	{
		if (B[i] < 0 || N <= B[i])
		{
			protocol_violation("invalid array");
		}
		if (present[B[i]])
		{
			protocol_violation("invalid array");
		}
		present[B[i]] = true;
	}
	for (int i = 0; i < nB; ++i)
	{
		present[B[i]] = false;
	}

	for (int i = 0; i < nA; ++i)
	{
		for (int j = 0; j < nB; ++j)
		{
			if (A[i] == B[j])
			{
				protocol_violation("non-disjoint arrays");
			}
		}
	}

	for (int i = 0; i < nA; ++i)
	{
		for (int j = 0; j < nB; ++j)
		{
			if (U[std::max(A[i], B[j])][std::min(A[i], B[j])] == 1)
			{
				return true;
			}
		}
	}

	return false;
}

int main()
{
	freopen("1.in", "r", stdin);
	assert(1 == scanf("%d", &C));
	int maximumCalls = 0;
	for (int c = 0; c < C; ++c)
	{
		call_counter = 0;
		assert(2 == scanf("%d %d", &N, &D));

		present.assign(N, false);
		U.resize(N);
		for (int i = 1; i < N; ++i)
		{
			U[i].resize(i);
			for (int j = 0; j < i; ++j)
			{
				assert(1 == scanf("%d", &U[i][j]));
			}
		}

		for (int i = 2; i < N; ++i)
		{
			for (int j = 1; j < i; ++j)
			{
				for (int k = 0; k < j; ++k)
				{
					if (U[i][j] + U[i][k] + U[j][k] < D)
					{
						printf("Insufficient Density\n");
						exit(0);
					}
				}
			}
		}

		std::vector<int> t = longest_trip(N, D);
		int l = t.size();
		for (int i = 1; i < l; ++i) {
			int a = t[i - 1];
			int b = t[i];
			if(U[std::max(a, b)][std::min(a, b)] == 0) {
				puts("error");
				exit(1);
			}
		}
		printf("%d\n", l);
		for (int i = 0; i < l; ++i)
		{
			printf(i == 0 ? "%d" : " %d", t[i]);
		}
		printf("\n");
		printf("%d\n", call_counter);

		maximumCalls = std::max(maximumCalls, call_counter);
		call_counter = 0;
	}
	printf("%d\n", maximumCalls);

	return 0;
}
#endif

詳細信息

Subtask #1:

score: 5
Accepted

Test #1:

score: 5
Accepted
time: 8ms
memory: 3772kb

input:

341
3 3
1
1
1
3 3
1
1
1
3 3
1
1
1
3 3
1
1
1
3 3
1
1
1
3 3
1
1
1
3 3
1
1
1
3 3
1
1
1
3 3
1
1
1
3 3
1
1
1
3 3
1
1
1
3 3
1
1
1
3 3
1
1
1
3 3
1
1
1
3 3
1
1
1
3 3
1
1
1
3 3
1
1
1
3 3
1
1
1
3 3
1
1
1
3 3
1
1
1
3 3
1
1
1
3 3
1
1
1
3 3
1
1
1
3 3
1
1
1
3 3
1
1
1
3 3
1
1
1
3 3
1
1
1
3 3
1
1
1
3 3
1
1
1
3 3
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 1
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
1 3 0 1 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
1 3 1 0 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1 2...

result:

ok 

Test #2:

score: 0
Accepted
time: 8ms
memory: 4096kb

input:

103
10 3
1
1
1
1
1
1
1
1
1
1
10 3
1
1
1
1
1
1
1
1
1
1
10 3
1
1
1
1
1
1
1
1
1
1
10 3
1
1
1
1
1
1
1
1
1
1
10 3
1
1
1
1
1
1
1
1
1
1
10 3
1
1
1
1
1
1
1
1
1
1
10 3
1
1
1
1
1
1
1
1
1
1
10 3
1
1
1
1
1
1
1
1
1
1
10 3
1
1
1
1
1
1
1
1
1
1
10 3
1
1
1
1
1
1
1
1
1
1
10 3
1
1
1
1
1
1
1
1
1
1
10 3
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 3 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 5
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 5 4
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 4 9
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 9 7...

result:

ok 

Test #3:

score: 0
Accepted
time: 0ms
memory: 3820kb

input:

22
50 3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
50 3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
50 3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 17 46
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 46 34
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 34 22
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 22 9
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 9 20
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 20 25
3kC2Ia2048BfyJVGojMUKKtilctlZKcB...

result:

ok 

Test #4:

score: 0
Accepted
time: 5ms
memory: 3832kb

input:

8
128 3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
128 3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 27
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 27 93
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 93 81
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 81 57
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 57 39
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 39 126
3kC2Ia2048BfyJVGojMUKKtilctlZ...

result:

ok 

Test #5:

score: 0
Accepted
time: 4ms
memory: 3812kb

input:

4
256 3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

ok 

Subtask #2:

score: 10
Accepted

Test #6:

score: 10
Accepted
time: 0ms
memory: 3812kb

input:

341
3 2
1
1
1
3 2
1
1
1
3 2
1
1
1
3 2
1
1
1
3 2
1
1
1
3 2
1
1
1
3 2
1
1
1
3 2
1
1
1
3 2
1
1
1
3 2
1
1
1
3 2
1
1
1
3 2
1
1
1
3 2
1
1
1
3 2
1
1
1
3 2
1
1
1
3 2
1
1
1
3 2
1
1
1
3 2
1
1
1
3 2
1
1
1
3 2
1
1
1
3 2
1
1
1
3 2
1
1
1
3 2
1
1
1
3 2
1
1
1
3 2
1
1
1
3 2
1
1
1
3 2
1
1
1
3 2
1
1
1
3 2
1
1
1
3 2
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 1
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
1 3 0 1 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
1 3 1 0 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1 2...

result:

ok 

Test #7:

score: 0
Accepted
time: 0ms
memory: 3752kb

input:

103
10 2
1
1
1
1
1
1
1
1
1
1
10 2
1
1
1
1
1
1
1
1
1
1
10 2
1
1
1
1
1
1
1
1
1
1
10 2
1
1
1
1
1
1
1
1
1
1
10 2
1
1
1
1
1
1
1
1
1
1
10 2
1
1
1
1
1
1
1
1
1
1
10 2
1
1
1
1
1
1
1
1
1
1
10 2
1
1
1
1
1
1
1
1
1
1
10 2
1
1
1
1
1
1
1
1
1
1
10 2
1
1
1
1
1
1
1
1
1
1
10 2
1
1
1
1
1
1
1
1
1
1
10 2
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 3 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 5
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 5 4
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 4 9
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 9 7...

result:

ok 

Test #8:

score: 0
Accepted
time: 1ms
memory: 3748kb

input:

22
50 2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
50 2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
50 2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 17 46
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 46 34
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 34 22
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 22 9
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 9 20
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 20 25
3kC2Ia2048BfyJVGojMUKKtilctlZKcB...

result:

ok 

Test #9:

score: 0
Accepted
time: 0ms
memory: 3728kb

input:

8
128 2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
128 2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 27
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 27 93
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 93 81
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 81 57
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 57 39
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 39 126
3kC2Ia2048BfyJVGojMUKKtilctlZ...

result:

ok 

Test #10:

score: 0
Accepted
time: 1ms
memory: 3800kb

input:

4
256 2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

ok 

Test #11:

score: 0
Accepted
time: 0ms
memory: 3812kb

input:

341
3 2
1
0
0
1
1
0
1
3 2
1
0
0
1
1
0
1
3 2
1
0
0
1
1
0
1
3 2
0
1
1
1
3 2
1
1
1
3 2
1
0
0
1
1
0
1
3 2
0
1
1
1
3 2
0
1
1
1
3 2
1
1
1
3 2
1
0
0
1
1
0
1
3 2
0
1
1
1
3 2
1
0
0
1
1
0
1
3 2
1
0
0
1
1
0
1
3 2
0
1
1
1
3 2
1
0
0
1
1
0
1
3 2
1
1
1
3 2
0
1
1
1
3 2
1
0
0
1
1
0
1
3 2
0
1
1
1
3 2
0
1
1
1
3 2
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 1
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 1
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 2 1 0 1 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
1 3 2 0...

result:

ok 

Test #12:

score: 0
Accepted
time: 7ms
memory: 3812kb

input:

103
10 2
1
1
1
1
1
1
1
1
1
1
10 2
1
1
1
1
1
1
1
1
1
1
10 2
1
1
1
1
1
0
1
1
1
1
1
10 2
1
1
1
1
1
1
1
1
1
1
10 2
0
1
1
1
1
1
1
1
1
1
1
10 2
1
1
0
1
1
1
1
1
1
1
1
10 2
0
1
1
1
0
1
1
1
1
1
0
0
1
1
1
1
1
1
10 2
1
1
1
0
1
0
1
1
1
1
1
1
10 2
1
1
1
1
1
1
1
1
1
1
10 2
1
1
1
1
1
1
1
1
1
1
10 2
1
1
1
1
1
1
1
1...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 3 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 5
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 5 4
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 4 9
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 9 7...

result:

ok 

Test #13:

score: 0
Accepted
time: 2ms
memory: 3888kb

input:

22
50 2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
50 2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
50 2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 17 46
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 46 34
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 34 22
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 22 9
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 9 20
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 20 25
3kC2Ia2048BfyJVGojMUKKtilctlZKcB...

result:

ok 

Test #14:

score: 0
Accepted
time: 0ms
memory: 3808kb

input:

11
101 2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
101 2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 75 58
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 58 89
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 89 14
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 14 42
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 42 80
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 80 74
3kC2Ia2048BfyJVGojMUKKtilctlZK...

result:

ok 

Test #15:

score: 0
Accepted
time: 2ms
memory: 3848kb

input:

4
256 2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

ok 

Test #16:

score: 0
Accepted
time: 8ms
memory: 3872kb

input:

4
256 2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

ok 

Test #17:

score: 0
Accepted
time: 8ms
memory: 4092kb

input:

4
256 2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

ok 

Test #18:

score: 0
Accepted
time: 0ms
memory: 3812kb

input:

4
256 2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

ok 

Subtask #3:

score: 25
Accepted

Test #19:

score: 25
Accepted
time: 7ms
memory: 3804kb

input:

341
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 1
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
1 3 0 1 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
1 3 1 0 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1 2...

result:

ok 

Test #20:

score: 0
Accepted
time: 7ms
memory: 4068kb

input:

103
10 1
1
1
1
1
1
1
1
1
1
1
10 1
1
1
1
1
1
1
1
1
1
1
10 1
1
1
1
1
1
1
1
1
1
1
10 1
1
1
1
1
1
1
1
1
1
1
10 1
1
1
1
1
1
1
1
1
1
1
10 1
1
1
1
1
1
1
1
1
1
1
10 1
1
1
1
1
1
1
1
1
1
1
10 1
1
1
1
1
1
1
1
1
1
1
10 1
1
1
1
1
1
1
1
1
1
1
10 1
1
1
1
1
1
1
1
1
1
1
10 1
1
1
1
1
1
1
1
1
1
1
10 1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 3 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 5
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 5 4
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 4 9
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 9 7...

result:

ok 

Test #21:

score: 0
Accepted
time: 5ms
memory: 4096kb

input:

22
50 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
50 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
50 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 17 46
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 46 34
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 34 22
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 22 9
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 9 20
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 20 25
3kC2Ia2048BfyJVGojMUKKtilctlZKcB...

result:

ok 

Test #22:

score: 0
Accepted
time: 7ms
memory: 3884kb

input:

8
128 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
128 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 27
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 27 93
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 93 81
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 81 57
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 57 39
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 39 126
3kC2Ia2048BfyJVGojMUKKtilctlZ...

result:

ok 

Test #23:

score: 0
Accepted
time: 8ms
memory: 3884kb

input:

4
256 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

ok 

Test #24:

score: 0
Accepted
time: 0ms
memory: 4056kb

input:

341
3 1
1
0
0
1
1
0
1
3 1
1
0
0
1
1
0
1
3 1
1
0
0
1
1
0
1
3 1
0
1
1
1
3 1
1
1
1
3 1
1
0
0
1
1
0
1
3 1
0
1
1
1
3 1
0
1
1
1
3 1
1
1
1
3 1
1
0
0
1
1
0
1
3 1
0
1
1
1
3 1
1
0
0
1
1
0
1
3 1
1
0
0
1
1
0
1
3 1
0
1
1
1
3 1
1
0
0
1
1
0
1
3 1
1
1
1
3 1
0
1
1
1
3 1
1
0
0
1
1
0
1
3 1
0
1
1
1
3 1
0
1
1
1
3 1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 1
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 1
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 2 1 0 1 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
1 3 2 0...

result:

ok 

Test #25:

score: 0
Accepted
time: 8ms
memory: 3840kb

input:

103
10 1
1
1
1
1
1
1
1
1
1
1
10 1
1
1
1
1
1
1
1
1
1
1
10 1
1
1
1
1
1
0
1
1
1
1
1
10 1
1
1
1
1
1
1
1
1
1
1
10 1
0
1
1
1
1
1
1
1
1
1
1
10 1
1
1
0
1
1
1
1
1
1
1
1
10 1
0
1
1
1
0
1
1
1
1
1
0
0
1
1
1
1
1
1
10 1
1
1
1
0
1
0
1
1
1
1
1
1
10 1
1
1
1
1
1
1
1
1
1
1
10 1
1
1
1
1
1
1
1
1
1
1
10 1
1
1
1
1
1
1
1
1...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 3 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 5
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 5 4
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 4 9
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 9 7...

result:

ok 

Test #26:

score: 0
Accepted
time: 2ms
memory: 3764kb

input:

22
50 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
50 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
50 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 17 46
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 46 34
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 34 22
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 22 9
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 9 20
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 20 25
3kC2Ia2048BfyJVGojMUKKtilctlZKcB...

result:

ok 

Test #27:

score: 0
Accepted
time: 3ms
memory: 4100kb

input:

11
101 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
101 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 75 58
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 58 89
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 89 14
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 14 42
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 42 80
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 80 74
3kC2Ia2048BfyJVGojMUKKtilctlZK...

result:

ok 

Test #28:

score: 0
Accepted
time: 7ms
memory: 3780kb

input:

4
256 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

ok 

Test #29:

score: 0
Accepted
time: 7ms
memory: 3808kb

input:

4
256 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

ok 

Test #30:

score: 0
Accepted
time: 3ms
memory: 3812kb

input:

4
256 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

ok 

Test #31:

score: 0
Accepted
time: 0ms
memory: 3780kb

input:

4
256 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

ok 

Test #32:

score: 0
Accepted
time: 0ms
memory: 3812kb

input:

341
3 1
0
1
0
1
0
1
3 1
0
0
0
1
3 1
0
0
0
1
3 1
0
1
0
1
0
1
3 1
1
0
0
1
0
1
3 1
0
0
0
1
3 1
0
0
0
1
3 1
0
1
0
1
0
1
3 1
0
0
0
1
3 1
0
0
0
1
3 1
0
1
0
1
0
1
3 1
1
0
0
1
0
1
3 1
1
0
0
1
0
1
3 1
0
0
0
1
3 1
0
1
0
1
0
1
3 1
1
0
0
1
0
1
3 1
0
0
0
1
3 1
0
0
0
1
3 1
0
1
0
1
0
1
3 1
1
0
0
1
0
1
3 1
1
0
0
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 1
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 1
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 2 1 0 2 1
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
1 2 0 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1 0...

result:

ok 

Test #33:

score: 0
Accepted
time: 2ms
memory: 3744kb

input:

205
5 1
1
0
1
0
0
0
1
0
1
5 1
0
0
1
0
0
0
1
0
1
5 1
0
0
0
1
0
1
0
1
5 1
0
0
0
1
0
1
0
1
5 1
1
0
1
0
0
0
1
0
1
5 1
0
0
1
0
1
0
1
0
1
5 1
0
1
0
0
1
0
1
0
1
5 1
1
0
0
1
0
1
0
1
5 1
0
0
0
1
0
1
0
1
5 1
1
1
0
0
0
1
0
1
5 1
0
1
1
0
0
0
1
0
1
5 1
0
0
1
0
1
0
1
0
1
5 1
1
0
0
0
0
1
0
1
5 1
0
1
0
1
0
0
0
1
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 4 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 1
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 2 2 3 1
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 4...

result:

ok 

Test #34:

score: 0
Accepted
time: 0ms
memory: 3800kb

input:

64
16 1
1
1
0
0
1
0
1
1
1
0
0
0
1
1
1
1
1
1
0
0
0
0
1
16 1
0
1
0
0
0
1
1
1
0
1
1
1
0
0
1
1
1
1
1
1
1
1
16 1
1
1
0
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
16 1
1
1
1
1
1
1
1
0
1
0
1
0
0
1
1
1
0
1
0
0
0
0
1
16 1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
16 1
1
1
1
1
1
0
1
0
1
1
1
1
1
0
0
0
1
1
0
1
1
16 1
0
1
1
1
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 10
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 10 4
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 10 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 10 9
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 2 9 4 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1...

result:

ok 

Test #35:

score: 0
Accepted
time: 4ms
memory: 3816kb

input:

32
32 1
1
0
0
1
1
0
0
1
1
0
1
1
1
0
1
1
0
1
1
1
0
0
0
0
0
1
1
1
0
1
0
0
1
1
1
1
0
0
1
1
1
0
1
1
1
1
32 1
1
1
0
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
32 1
1
1
0
0
1
1
1
0
1
1
1
1
1
0
0
0
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
0
1
1
1
1
32 1
1
1
0
1
1
1
1
1
1
1
1
1
1
1...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 17 18
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 18 22
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 18 16
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 18 10
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 2 10 22 16
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 10 16
3kC2Ia2048BfyJVGojMUKKtilct...

result:

ok 

Test #36:

score: 0
Accepted
time: 0ms
memory: 3752kb

input:

22
50 1
0
1
1
0
0
1
1
0
1
0
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
0
1
0
1
1
1
1
0
1
1
0
1
1
0
1
1
1
1
1
1
1
1
0
1
0
1
0
1
0
1
0
0
1
1
1
1
1
50 1
1
0
1
1
1
1
1
1
1
1
0
0
1
1
1
0
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
0
1
0
1
1
1
1
50 1
0
1
1
1
1
0
1
1
0
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 17 46
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 17 27
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 27 34
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 34 22
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 34 46
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 34 40
3kC2Ia2048BfyJVGojMUKKtilctlZK...

result:

ok 

Test #37:

score: 0
Accepted
time: 4ms
memory: 3884kb

input:

12
100 1
1
1
1
0
1
1
0
0
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
0
1
1
1
1
1
1
1
0
1
0
1
1
0
1
1
0
1
1
1
1
0
1
1
1
1
1
1
0
0
0
1
1
1
1
1
1
0
1
1
1
0
0
1
1
1
1
1
1
1
1
1
0
0
1
1
1
0
1
1
0
1
1
1
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
0
1
1
1
1
100 1
0
1
1
1
1
0
0
1
1
1
0
0
0
1
1
1
1...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 63
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 63 70
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 70 51
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 51 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 51 56
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 56 10
3kC2Ia2048BfyJVGojMUKKtilctlZKc...

result:

ok 

Test #38:

score: 0
Accepted
time: 0ms
memory: 3752kb

input:

12
100 1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
0
0
1
1
0
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
0
1
0
1
1
1
0
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
0
1
1
0
1
1
1
0
1
1
0
1
1
1
1
0
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
100 1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
0
1
1...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 63
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 63 70
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 70 51
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 51 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 10
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 23
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
...

result:

ok 

Test #39:

score: 0
Accepted
time: 0ms
memory: 3812kb

input:

4
256 1
1
1
1
1
1
0
1
1
0
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
0
0
1
1
1
0
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
0
1
1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

ok 

Test #40:

score: 0
Accepted
time: 0ms
memory: 3748kb

input:

4
256 1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
0
1
1
1
1
0
1
0
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
1
0
1
1
1
1
1
1
1
1
0
1
1
0
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

ok 

Test #41:

score: 0
Accepted
time: 8ms
memory: 3808kb

input:

4
256 1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
0
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
0
1
1
1
0
1
1
0
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
0
1
0
1
1
1
1
0
1
1
1
1
1
1
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 175
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 175 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKK...

result:

ok 

Test #42:

score: 0
Accepted
time: 3ms
memory: 4104kb

input:

4
256 1
0
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
0
1
0
1
0
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 175
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 105
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 2 105 114 175
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 105 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 175 236
3kC2Ia2048BfyJVGo...

result:

ok 

Test #43:

score: 0
Accepted
time: 9ms
memory: 3776kb

input:

256
4 1
1
1
0
0
1
0
1
4 1
1
1
0
0
1
0
1
4 1
1
0
1
0
1
0
1
4 1
0
0
0
0
1
4 1
0
0
0
0
1
4 1
1
0
1
0
1
0
1
4 1
1
1
0
0
1
0
1
4 1
0
0
0
0
1
4 1
0
0
0
0
1
4 1
0
1
1
0
0
1
0
1
4 1
0
1
1
0
0
1
0
1
4 1
1
0
1
0
1
0
1
4 1
1
0
1
0
1
0
1
4 1
0
1
1
0
0
1
0
1
4 1
0
1
1
0
0
1
0
1
4 1
0
1
1
0
0
1
0
1
4 1
1
0
1
0
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 1
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 3 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 3 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 3 1 2 1 3 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
1 3 2...

result:

ok 

Test #44:

score: 0
Accepted
time: 0ms
memory: 3804kb

input:

256
4 1
0
1
0
0
0
1
0
1
4 1
0
1
0
0
0
1
0
1
4 1
0
1
0
0
0
1
0
1
4 1
0
0
1
0
1
0
1
4 1
0
0
1
0
1
0
1
4 1
0
1
0
0
0
1
0
1
4 1
0
1
0
0
0
1
0
1
4 1
0
1
0
0
0
1
0
1
4 1
0
0
1
0
1
0
1
4 1
0
1
0
0
0
1
0
1
4 1
1
0
0
0
1
0
1
4 1
0
1
0
0
0
1
0
1
4 1
1
0
0
0
1
0
1
4 1
1
0
0
0
1
0
1
4 1
0
1
0
0
0
1
0
1
4 1
0
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 1
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 3 1
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 3 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 2 3 1 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 2 2 2...

result:

ok 

Test #45:

score: 0
Accepted
time: 7ms
memory: 4092kb

input:

103
10 1
1
1
1
1
1
1
0
1
0
1
0
1
0
1
10 1
1
1
1
1
0
1
1
0
1
1
0
0
1
0
1
10 1
1
1
1
1
1
1
1
1
0
0
1
0
1
10 1
1
1
1
1
1
1
1
1
0
0
1
0
1
10 1
0
1
1
1
1
0
1
1
0
1
0
1
0
1
0
1
10 1
1
1
1
1
1
1
1
1
0
0
1
0
1
10 1
1
1
1
1
1
0
1
0
1
0
1
0
1
0
1
10 1
1
1
1
0
1
1
1
1
0
1
0
1
0
1
10 1
1
1
1
1
1
0
1
1
1
0
0
1
0...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 3 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 5
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 5 4
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 4 9
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 9 7...

result:

ok 

Test #46:

score: 0
Accepted
time: 4ms
memory: 3804kb

input:

103
10 1
1
1
1
1
0
1
0
1
0
1
0
1
0
1
0
1
10 1
1
1
1
1
1
1
1
0
1
0
1
0
1
10 1
1
0
1
1
1
1
1
1
0
1
0
1
0
1
10 1
1
1
1
0
1
1
1
0
1
0
1
0
1
0
1
10 1
1
1
1
1
0
1
1
0
1
0
1
0
1
0
1
10 1
1
1
1
1
1
1
1
0
1
0
1
0
1
10 1
1
1
1
0
1
1
0
1
0
1
0
1
0
1
0
1
10 1
1
1
1
1
0
1
1
1
1
0
0
1
0
1
10 1
0
0
0
0
0
0
0
0
0
0...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 3 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 5
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 5 4
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 5 9
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 9 4...

result:

ok 

Test #47:

score: 0
Accepted
time: 3ms
memory: 3744kb

input:

103
10 1
1
1
1
0
1
1
1
0
1
0
1
0
1
0
1
10 1
0
1
1
1
1
0
1
1
0
1
1
0
0
1
0
1
10 1
1
1
1
0
1
1
1
1
1
0
0
1
0
1
10 1
0
1
0
1
1
1
1
1
1
1
0
0
1
0
1
10 1
1
1
1
1
1
1
1
1
0
0
1
0
1
10 1
1
1
1
1
0
1
1
1
0
1
0
1
0
1
10 1
1
1
1
1
0
1
1
1
0
1
0
1
0
1
10 1
1
1
1
1
0
1
1
1
1
0
0
1
0
1
10 1
1
1
1
1
1
1
1
1
0
0
1...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 3 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 5
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 7
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 7 4
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 4 9...

result:

ok 

Test #48:

score: 0
Accepted
time: 4ms
memory: 3804kb

input:

16
64 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
0
1
1
1
1
0
0
1
0
1
64 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
0
1
1
0
1
0
1
0
1
0
1
0...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 17 22
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 22 36
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 36 56
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 56 11
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 11 12
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 12 30
3kC2Ia2048BfyJVGojMUKKtilctlZK...

result:

ok 

Test #49:

score: 0
Accepted
time: 9ms
memory: 3796kb

input:

16
64 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
1
0
1
0
1
0
1
0
1
0
0
1
0
0
0
1
0
1
0
1
0
0
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
0
0
1
0
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
0
1
0
1
0
0
1
0
1
0
1
64 1
1
1
1
1
1
1
1
1
1
0
1
1
1
0
0
1
0
1
0
1
0
1
0
1
0
0
0
1
0
1
0
1
0
1
0
0
1
0
0
1
0
0
1
0...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 17 22
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 22 36
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 36 56
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 56 11
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 11 12
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 12 30
3kC2Ia2048BfyJVGojMUKKtilctlZK...

result:

ok 

Test #50:

score: 0
Accepted
time: 2ms
memory: 4100kb

input:

16
64 1
1
1
1
0
0
0
0
1
0
1
0
0
1
0
1
0
1
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
1
0
0
0
1
0
0
0
1
0
0
1
0
0
1
0
0
0
0
0
1
0
1
0
1
0
0
1
0
1
0
0
0
0
0
0
1
0
0
1
0
0
0
0
1
0
1
0
1
64 1
0
0
1
0
0
0
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
0
1
0
1
0
1
0
0
1
0
1
0
0
1
0
0
0
0
1
0
0
1
0
1
0
1
0
0
0
0
0
1
0
0...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 17 22
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 22 36
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 36 56
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 56 11
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 56 13
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 56 9
3kC2Ia2048BfyJVGojMUKKtilctlZKc...

result:

ok 

Test #51:

score: 0
Accepted
time: 7ms
memory: 3808kb

input:

12
100 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
0
1
0
1
100 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 63
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 63 70
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 70 51
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 51 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 10
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 10 80
3kC2Ia2048BfyJVGojMUKKtilctlZKcB...

result:

ok 

Test #52:

score: 0
Accepted
time: 0ms
memory: 3804kb

input:

12
100 1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
100...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 63
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 63 70
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 70 51
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 51 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 10
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 10 80
3kC2Ia2048BfyJVGojMUKKtilctlZKcB...

result:

ok 

Test #53:

score: 0
Accepted
time: 3ms
memory: 3732kb

input:

12
100 1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
1
0
0
1
0
0
0
1
0
1
100 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 63
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 63 70
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 63 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 51
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 51 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 10
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0...

result:

ok 

Test #54:

score: 0
Accepted
time: 8ms
memory: 4068kb

input:

4
256 1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

ok 

Test #55:

score: 0
Accepted
time: 0ms
memory: 3780kb

input:

4
256 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

ok 

Test #56:

score: 0
Accepted
time: 6ms
memory: 3812kb

input:

4
256 1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
0
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

ok 

Test #57:

score: 0
Accepted
time: 6ms
memory: 3820kb

input:

4
256 1
1
0
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
0
1
1
0
1
1
1
0
1
1
0
1
1
1
1
1
1
1
0
0
0
0
1
0
0
1
0
0
1
0
0
1
0
0
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
0
0
1
0
1
0
0
1
0
1
0
0
0
1
0
1
0
1
0
0
0
1
0
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
1
0
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
0
1
0
1
0
0
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 103
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 103 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 249
3kC2Ia2048BfyJVGojMU...

result:

ok 

Test #58:

score: 0
Accepted
time: 9ms
memory: 3816kb

input:

4
256 1
1
0
1
1
0
1
1
1
0
1
0
0
1
0
1
0
0
0
0
1
0
0
0
1
0
0
1
0
1
0
0
0
0
0
0
1
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
1
0
0
1
0
1
0
0
1
0
1
0
1
0
1
0
0
1
0
1
0
0
1
0
0
0
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
0
1
0
0
1
0
1
0
1
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 103
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 103 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 249
3kC2Ia2048BfyJVGojMU...

result:

ok 

Test #59:

score: 0
Accepted
time: 0ms
memory: 3824kb

input:

4
256 1
0
1
1
0
0
0
1
0
1
0
1
0
1
0
0
1
0
0
0
1
0
1
0
0
1
0
0
0
1
0
1
0
0
0
0
0
0
0
0
1
0
0
1
0
1
0
1
0
0
1
0
0
0
0
1
0
1
0
1
0
1
0
1
0
1
0
0
0
0
1
0
1
0
0
1
0
0
1
0
1
0
0
0
1
0
1
0
1
0
1
0
1
0
0
0
0
1
0
0
1
0
0
0
1
0
0
1
0
1
0
0
1
0
1
0
0
0
1
0
1
0
0
0
1
0
0
1
0
1
0
0
1
0
1
0
1
0
0
0
1
0
1
0
1
0
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 175
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 175 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 241
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 248
3kC2Ia2048BfyJVGojMUKKti...

result:

ok 

Test #60:

score: 0
Accepted
time: 11ms
memory: 3848kb

input:

4
256 1
1
0
1
1
0
0
0
0
0
0
1
0
1
0
0
0
0
1
0
1
0
0
1
0
0
1
0
1
0
1
0
0
0
0
0
1
0
1
0
0
1
0
0
1
0
1
0
0
0
0
1
0
0
0
1
0
0
0
1
0
1
0
1
0
0
0
0
0
1
0
1
0
0
1
0
1
0
0
1
0
1
0
0
0
0
0
0
1
0
0
1
0
0
0
1
0
0
0
1
0
0
0
0
0
0
1
0
1
0
0
1
0
0
0
0
0
1
0
0
1
0
1
0
1
0
0
0
0
0
1
0
0
0
1
0
1
0
0
1
0
0
1
0
1
0
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 103
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 103 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 249
3kC2Ia2048BfyJVGojMU...

result:

ok 

Test #61:

score: 0
Accepted
time: 3ms
memory: 3832kb

input:

4
256 1
1
0
1
0
1
0
0
0
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
0
0
1
0
1
0
1
0
0
0
0
1
0
1
0
0
0
1
0
1
0
0
1
0
0
1
0
1
0
0
1
0
0
0
1
0
0
0
1
0
0
1
0
1
0
0
1
0
0
1
0
0
0
0
0
1
0
0
1
0
0
1
0
0
1
0
0
0
0
1
0
1
0
0
0
1
0
0
0
0
1
0
0
0
1
0
1
0
0
0
0
1
0
0
0
1
0
0
0
1
0
0
1
0
1
0
1
0
1
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 103
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 103 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 103 241
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 241 247
3kC2Ia2048BfyJVGojMU...

result:

ok 

Test #62:

score: 0
Accepted
time: 3ms
memory: 4076kb

input:

4
256 1
1
0
0
0
1
0
1
0
0
0
0
0
0
1
0
1
0
0
0
0
1
0
0
1
0
0
0
1
0
1
0
1
0
0
0
0
0
0
1
0
0
1
0
0
1
0
1
0
0
0
0
0
1
0
1
0
1
0
0
0
0
1
0
0
1
0
0
1
0
1
0
1
0
0
0
0
0
0
0
0
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
1
0
0
0
0
1
0
0
0
1
0
0
0
1
0
0
1
0
0
0
0
0
1
0
0
1
0
0
1
0
1
0
1
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 103
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 87
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 193
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 3 193 30 103 87
3kC2Ia2048BfyJV...

result:

ok 

Test #63:

score: 0
Accepted
time: 4ms
memory: 3748kb

input:

256
4 1
1
0
1
1
1
4 1
0
1
1
0
0
0
1
4 1
1
1
0
0
1
1
0
0
1
4 1
1
1
0
0
1
1
1
1
4 1
0
0
1
1
1
1
4 1
0
1
1
1
1
4 1
1
1
0
0
1
1
1
1
4 1
1
1
1
1
4 1
1
1
0
0
0
1
4 1
0
1
1
1
1
4 1
0
0
1
1
1
1
4 1
1
1
1
1
4 1
1
0
0
0
1
1
0
1
1
4 1
1
1
0
0
1
1
0
0
1
4 1
1
1
1
1
4 1
0
1
1
0
0
0
1
4 1
1
1
0
0
0
1
4 1
0
0
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 1
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
1 4 2 1 0 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1...

result:

ok 

Test #64:

score: 0
Accepted
time: 6ms
memory: 3840kb

input:

256
4 1
1
1
0
0
0
1
4 1
0
1
0
1
1
1
4 1
1
0
1
0
0
1
4 1
0
1
0
1
1
1
4 1
0
1
0
1
0
0
1
4 1
1
0
1
1
1
4 1
0
0
1
1
0
1
4 1
0
1
1
1
1
4 1
1
0
1
1
1
4 1
0
1
0
1
1
1
4 1
1
0
1
0
0
1
4 1
0
0
1
1
0
1
4 1
0
1
0
1
0
0
1
4 1
0
1
0
0
0
1
1
0
0
1
4 1
0
1
0
1
1
1
4 1
0
1
1
1
1
4 1
0
1
0
0
0
1
1
0
1
1
4 1
0
1
0
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 1
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 3 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 3 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
1 4 3 1 2 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1...

result:

ok 

Test #65:

score: 0
Accepted
time: 2ms
memory: 3732kb

input:

103
10 1
1
1
0
1
0
1
1
1
0
1
1
0
0
0
1
10 1
1
1
1
1
1
0
1
0
1
1
0
0
1
1
1
0
0
1
10 1
1
1
1
1
1
0
0
0
0
0
0
1
10 1
1
0
1
1
0
1
1
1
0
1
1
0
0
1
1
1
0
1
1
10 1
1
1
1
0
1
0
1
1
1
0
1
0
1
1
1
0
1
1
10 1
1
1
1
1
1
0
0
0
0
0
0
1
10 1
1
1
1
1
1
1
0
1
0
1
0
1
1
1
1
0
1
10 1
1
1
1
1
1
1
0
1
0
1
0
1
1
1
0
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 3 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 5
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 5 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 5 7
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 7 4...

result:

ok 

Test #66:

score: 0
Accepted
time: 11ms
memory: 3804kb

input:

103
10 1
1
1
0
1
1
0
0
0
0
0
0
0
1
10 1
1
1
1
1
1
1
1
1
0
0
0
1
10 1
1
1
1
1
0
1
1
0
1
1
1
1
10 1
1
1
1
0
1
0
1
1
1
0
1
0
1
1
0
1
1
1
10 1
1
1
1
1
0
1
0
1
1
1
0
0
1
1
1
0
0
1
10 1
0
1
1
1
1
0
1
0
1
0
1
0
1
0
1
1
1
1
0
1
10 1
1
1
1
1
1
1
1
0
0
0
0
1
10 1
1
1
1
1
1
1
1
1
0
0
1
1
1
1
0
1
10 1
0
1
1
1
0...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 3 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 5
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 5 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 4
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 9...

result:

ok 

Test #67:

score: 0
Accepted
time: 2ms
memory: 4064kb

input:

103
10 1
1
1
1
1
1
1
1
1
0
0
1
1
1
0
0
1
10 1
1
1
1
1
1
1
1
0
1
0
1
1
0
0
0
0
1
10 1
1
1
1
1
1
1
1
1
1
1
10 1
1
1
1
1
1
1
1
1
1
1
10 1
1
1
1
1
1
0
1
1
0
1
0
1
1
0
1
0
1
10 1
1
1
0
1
0
1
1
1
1
1
0
0
0
1
10 1
1
1
1
1
0
1
1
1
1
0
0
0
1
10 1
1
1
1
1
1
1
1
1
0
0
1
1
1
0
0
1
10 1
1
1
1
1
1
1
1
1
1
1
10 1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 3 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 5
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 5 4
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 4 9
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 9 7...

result:

ok 

Test #68:

score: 0
Accepted
time: 4ms
memory: 3808kb

input:

16
64 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
0
0
1
0
1
1
64 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
0
1
1
0
1
0
1
0
1
0
1...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 17 22
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 22 36
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 36 56
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 56 11
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 11 12
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 12 30
3kC2Ia2048BfyJVGojMUKKtilctlZK...

result:

ok 

Test #69:

score: 0
Accepted
time: 12ms
memory: 3824kb

input:

16
64 1
1
0
0
0
1
0
1
0
0
1
0
1
0
0
0
0
0
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
0
0
1
0
1
0
1
0
1
0
1
0
1
1
0
0
1
1
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
64 1
1
0
1
1
0
1
1
0
0
1
0
1
0
1
0
0
0
0
1
0
1
0
1
0
0
0
0
1
0
1
0
1
0
1
0
1
0
0
1
0
0
1
0...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 17 22
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 22 36
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 22 25
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 22 32
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 22 57
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 3 57 36 25 32
3kC2Ia2048BfyJVGojMUKKti...

result:

ok 

Test #70:

score: 0
Accepted
time: 5ms
memory: 3852kb

input:

16
64 1
0
1
1
0
1
1
0
0
0
1
0
0
0
1
0
1
0
0
1
0
1
0
1
0
0
0
1
0
0
1
0
0
1
0
0
0
1
0
0
1
0
0
1
0
1
0
1
0
0
0
0
1
0
0
1
0
1
0
0
1
0
0
1
0
1
0
0
1
0
0
1
0
1
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
1
0
0
0
1
1
1
1
1
1
0
1
1
1
1
0
1
64 1
1
0
1
1
0
1
0
1
1
0
1
0
0
1
0
1
0
0
1
0
0
1
0
0
0
1
0
0
1
0
0
1
0
0
1
0
0
0
0...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 17 22
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 17 9
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 9 36
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 36 56
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 36 14
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 14 11
3kC2Ia2048BfyJVGojMUKKtilctlZKcB...

result:

ok 

Test #71:

score: 0
Accepted
time: 4ms
memory: 3816kb

input:

12
100 1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
0
1
0
1
1
0
1
0
0
0
0
0
1
100 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 63
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 63 70
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 70 51
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 51 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 10
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 10 80
3kC2Ia2048BfyJVGojMUKKtilctlZKcB...

result:

ok 

Test #72:

score: 0
Accepted
time: 0ms
memory: 4104kb

input:

12
100 1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
0
0
1
0
1
0
1
0
0
1
0
1
1
0
1
0
1
1
0
1
1
1
100 1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 63
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 63 70
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 70 51
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 51 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 10
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 10 80
3kC2Ia2048BfyJVGojMUKKtilctlZKcB...

result:

ok 

Test #73:

score: 0
Accepted
time: 3ms
memory: 3808kb

input:

12
100 1
1
1
1
1
0
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
0
1
0
0
0
0
1
0
0
0
1
0
1
0
1
0
1
1
1
1
1
0
0
0
0
0
1
0
1
100 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 63
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 63 70
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 70 51
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 51 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 10
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 23
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
...

result:

ok 

Test #74:

score: 0
Accepted
time: 0ms
memory: 3800kb

input:

4
256 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

ok 

Test #75:

score: 0
Accepted
time: 1ms
memory: 4072kb

input:

4
256 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

ok 

Test #76:

score: 0
Accepted
time: 0ms
memory: 3764kb

input:

4
256 1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
0
0
1
0
1
0
1
0
1
0
0
1
0
0
0
1
0
1
0
1
0
0
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
0
0
1
0
1
0
1
0
1
0
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

ok 

Test #77:

score: 0
Accepted
time: 4ms
memory: 4080kb

input:

4
256 1
1
1
0
1
1
1
0
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
0
0
0
1
0
1
0
0
1
0
1
0
1
0
0
1
0
0
1
0
1
0
0
0
1
0
1
0
0
0
0
0
0
1
0
0
1
0
1
0
1
0
1
0
0
0
1
0
0
1
0
1
0
1
0
1
0
0
1
0
0
1
0
1
0
1
0
0
1
0
1
0
0
0
1
0
0
1
0
1
0
1
0
0
0
0
0
1
0
1
0
1
0
0
0
1
0
0
0
0
0
1
0
0
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 241
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 241 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKK...

result:

ok 

Test #78:

score: 0
Accepted
time: 0ms
memory: 3864kb

input:

4
256 1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
0
1
0
1
0
0
0
1
0
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
0
1
0
1
0
0
0
1
0
1
0
1
0
0
1
0
0
1
0
1
0
1
0
0
0
1
0
1
0
1
0
1
0
0
1
0
0
1
0
0
0
0
1
0
1
0
1
0
0
1
0
0
1
0
1
0
0
1
0
1
0
0
0
0
1
0
1
0
0
1
0
1
0
1
0
0
1
0
0
1
0
1
0
1
0
1
0
0
1
0
0
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 175
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 105
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 2 105 114 175
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 105 87
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 2 87 114 175
3kC2Ia2048BfyJV...

result:

ok 

Test #79:

score: 0
Accepted
time: 12ms
memory: 3800kb

input:

4
256 1
1
1
0
0
1
0
0
1
0
1
0
0
1
0
1
0
0
0
1
0
0
0
1
0
0
1
0
1
0
0
1
0
1
0
1
0
0
0
0
0
0
1
0
0
0
1
0
1
0
1
0
1
0
0
1
0
1
0
0
1
0
1
0
1
0
1
0
0
0
1
0
1
0
1
0
0
0
1
0
1
0
0
0
1
0
1
0
1
0
0
0
0
1
0
0
1
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
1
0
0
0
1
0
1
0
0
1
0
1
0
0
0
0
0
0
0
0
1
0
0
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 241
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 248
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 2 248 242 241
3kC2Ia2048BfyJVGojM...

result:

ok 

Test #80:

score: 0
Accepted
time: 0ms
memory: 3844kb

input:

4
256 1
0
1
0
0
1
0
0
0
0
1
0
1
0
0
0
0
1
0
0
0
1
0
1
0
0
1
0
1
0
0
1
0
0
0
0
1
0
1
0
1
0
1
0
1
0
0
0
0
0
0
1
0
0
1
0
0
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
1
0
0
1
0
0
0
0
0
1
0
1
0
0
1
0
1
0
0
0
1
0
0
1
0
0
1
0
0
0
1
0
0
1
0
0
1
0
1
0
0
1
0
0
0
1
0
1
0
0
1
0
0
1
0
0
1
0
1
0
0
1
0
1
0
1
0
1
0
0
1
0
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 175
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 175 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 175 103
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 175 87
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 2 87 30 103
3kC2Ia2048BfyJVGojMU...

result:

ok 

Test #81:

score: 0
Accepted
time: 3ms
memory: 3780kb

input:

4
256 1
1
0
0
1
0
0
0
0
1
0
1
0
0
0
0
1
0
1
0
0
0
0
1
0
1
0
1
0
1
0
0
1
0
0
1
0
1
0
0
0
1
0
0
0
1
0
0
1
0
1
0
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
0
0
0
1
0
1
0
0
1
0
0
0
0
0
1
0
0
1
0
0
1
0
1
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
1
0
1
0
0
1
0
0
0
1
0
0
1
0
1
0
0
1
0
1
0
0
1
0
1
0
0
1
0
0
0
1
0
0
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 103
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 87
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 2 87 30 103
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 87 248
3kC2Ia2048BfyJVGojMU...

result:

ok 

Test #82:

score: 0
Accepted
time: 6ms
memory: 3844kb

input:

4
256 1
0
0
1
0
0
0
0
1
0
0
1
0
0
0
0
1
0
1
0
0
1
0
1
0
0
0
1
0
1
0
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
0
1
0
0
0
1
0
0
1
0
1
0
0
0
0
0
0
1
0
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
0
1
0
1
0
0
1
0
0
1
0
0
0
0
0
1
0
0
0
1
0
1
0
1
0
1
0
0
0
0
1
0
0
1
0
1
0
0
1
0
0
1
0
1
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 175
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 105
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 2 105 114 175
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 105 87
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 105 193
3kC2Ia2048BfyJVGoj...

result:

ok 

Subtask #4:

score: 45
Acceptable Answer

Test #83:

score: 60
Accepted
time: 1ms
memory: 4068kb

input:

341
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
1
1
3 1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 1
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
1 3 0 1 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
1 3 1 0 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1 2...

result:

ok 

Test #84:

score: 60
Accepted
time: 3ms
memory: 3804kb

input:

103
10 1
1
1
1
1
1
1
1
1
1
1
10 1
1
1
1
1
1
1
1
1
1
1
10 1
1
1
1
1
1
1
1
1
1
1
10 1
1
1
1
1
1
1
1
1
1
1
10 1
1
1
1
1
1
1
1
1
1
1
10 1
1
1
1
1
1
1
1
1
1
1
10 1
1
1
1
1
1
1
1
1
1
1
10 1
1
1
1
1
1
1
1
1
1
1
10 1
1
1
1
1
1
1
1
1
1
1
10 1
1
1
1
1
1
1
1
1
1
1
10 1
1
1
1
1
1
1
1
1
1
1
10 1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 3 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 5
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 5 4
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 4 9
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 9 7...

result:

ok 

Test #85:

score: 60
Accepted
time: 0ms
memory: 3772kb

input:

22
50 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
50 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
50 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 17 46
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 46 34
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 34 22
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 22 9
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 9 20
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 20 25
3kC2Ia2048BfyJVGojMUKKtilctlZKcB...

result:

ok 

Test #86:

score: 60
Accepted
time: 0ms
memory: 3788kb

input:

8
128 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
128 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 27
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 27 93
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 93 81
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 81 57
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 57 39
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 39 126
3kC2Ia2048BfyJVGojMUKKtilctlZ...

result:

ok 

Test #87:

score: 60
Accepted
time: 3ms
memory: 4096kb

input:

4
256 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

ok 

Test #88:

score: 60
Accepted
time: 0ms
memory: 3812kb

input:

341
3 1
1
0
0
1
1
0
1
3 1
1
0
0
1
1
0
1
3 1
1
0
0
1
1
0
1
3 1
0
1
1
1
3 1
1
1
1
3 1
1
0
0
1
1
0
1
3 1
0
1
1
1
3 1
0
1
1
1
3 1
1
1
1
3 1
1
0
0
1
1
0
1
3 1
0
1
1
1
3 1
1
0
0
1
1
0
1
3 1
1
0
0
1
1
0
1
3 1
0
1
1
1
3 1
1
0
0
1
1
0
1
3 1
1
1
1
3 1
0
1
1
1
3 1
1
0
0
1
1
0
1
3 1
0
1
1
1
3 1
0
1
1
1
3 1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 1
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 1
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 2 1 0 1 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
1 3 2 0...

result:

ok 

Test #89:

score: 60
Accepted
time: 0ms
memory: 3768kb

input:

103
10 1
1
1
1
1
1
1
1
1
1
1
10 1
1
1
1
1
1
1
1
1
1
1
10 1
1
1
1
1
1
0
1
1
1
1
1
10 1
1
1
1
1
1
1
1
1
1
1
10 1
0
1
1
1
1
1
1
1
1
1
1
10 1
1
1
0
1
1
1
1
1
1
1
1
10 1
0
1
1
1
0
1
1
1
1
1
0
0
1
1
1
1
1
1
10 1
1
1
1
0
1
0
1
1
1
1
1
1
10 1
1
1
1
1
1
1
1
1
1
1
10 1
1
1
1
1
1
1
1
1
1
1
10 1
1
1
1
1
1
1
1
1...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 3 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 5
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 5 4
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 4 9
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 9 7...

result:

ok 

Test #90:

score: 60
Accepted
time: 0ms
memory: 3868kb

input:

22
50 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
50 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
50 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 17 46
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 46 34
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 34 22
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 22 9
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 9 20
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 20 25
3kC2Ia2048BfyJVGojMUKKtilctlZKcB...

result:

ok 

Test #91:

score: 60
Accepted
time: 0ms
memory: 3820kb

input:

11
101 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
101 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 75 58
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 58 89
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 89 14
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 14 42
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 42 80
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 80 74
3kC2Ia2048BfyJVGojMUKKtilctlZK...

result:

ok 

Test #92:

score: 60
Accepted
time: 0ms
memory: 3820kb

input:

4
256 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

ok 

Test #93:

score: 60
Accepted
time: 4ms
memory: 3736kb

input:

4
256 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

ok 

Test #94:

score: 60
Accepted
time: 4ms
memory: 3872kb

input:

4
256 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

ok 

Test #95:

score: 60
Accepted
time: 0ms
memory: 4096kb

input:

4
256 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

ok 

Test #96:

score: 60
Accepted
time: 4ms
memory: 3796kb

input:

341
3 1
0
1
0
1
0
1
3 1
0
0
0
1
3 1
0
0
0
1
3 1
0
1
0
1
0
1
3 1
1
0
0
1
0
1
3 1
0
0
0
1
3 1
0
0
0
1
3 1
0
1
0
1
0
1
3 1
0
0
0
1
3 1
0
0
0
1
3 1
0
1
0
1
0
1
3 1
1
0
0
1
0
1
3 1
1
0
0
1
0
1
3 1
0
0
0
1
3 1
0
1
0
1
0
1
3 1
1
0
0
1
0
1
3 1
0
0
0
1
3 1
0
0
0
1
3 1
0
1
0
1
0
1
3 1
1
0
0
1
0
1
3 1
1
0
0
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 1
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 1
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 2 1 0 2 1
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
1 2 0 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1 0...

result:

ok 

Test #97:

score: 60
Accepted
time: 0ms
memory: 3776kb

input:

205
5 1
1
0
1
0
0
0
1
0
1
5 1
0
0
1
0
0
0
1
0
1
5 1
0
0
0
1
0
1
0
1
5 1
0
0
0
1
0
1
0
1
5 1
1
0
1
0
0
0
1
0
1
5 1
0
0
1
0
1
0
1
0
1
5 1
0
1
0
0
1
0
1
0
1
5 1
1
0
0
1
0
1
0
1
5 1
0
0
0
1
0
1
0
1
5 1
1
1
0
0
0
1
0
1
5 1
0
1
1
0
0
0
1
0
1
5 1
0
0
1
0
1
0
1
0
1
5 1
1
0
0
0
0
1
0
1
5 1
0
1
0
1
0
0
0
1
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 4 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 1
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 2 2 3 1
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 4...

result:

ok 

Test #98:

score: 60
Accepted
time: 4ms
memory: 3836kb

input:

64
16 1
1
1
0
0
1
0
1
1
1
0
0
0
1
1
1
1
1
1
0
0
0
0
1
16 1
0
1
0
0
0
1
1
1
0
1
1
1
0
0
1
1
1
1
1
1
1
1
16 1
1
1
0
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
16 1
1
1
1
1
1
1
1
0
1
0
1
0
0
1
1
1
0
1
0
0
0
0
1
16 1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
16 1
1
1
1
1
1
0
1
0
1
1
1
1
1
0
0
0
1
1
0
1
1
16 1
0
1
1
1
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 10
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 10 4
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 10 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 10 9
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 2 9 4 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1...

result:

ok 

Test #99:

score: 60
Accepted
time: 0ms
memory: 3804kb

input:

32
32 1
1
0
0
1
1
0
0
1
1
0
1
1
1
0
1
1
0
1
1
1
0
0
0
0
0
1
1
1
0
1
0
0
1
1
1
1
0
0
1
1
1
0
1
1
1
1
32 1
1
1
0
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
32 1
1
1
0
0
1
1
1
0
1
1
1
1
1
0
0
0
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
0
0
1
1
1
1
32 1
1
1
0
1
1
1
1
1
1
1
1
1
1
1...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 17 18
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 18 22
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 18 16
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 18 10
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 2 10 22 16
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 10 16
3kC2Ia2048BfyJVGojMUKKtilct...

result:

ok 

Test #100:

score: 60
Accepted
time: 6ms
memory: 4096kb

input:

22
50 1
0
1
1
0
0
1
1
0
1
0
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
0
1
0
1
1
1
1
0
1
1
0
1
1
0
1
1
1
1
1
1
1
1
0
1
0
1
0
1
0
1
0
0
1
1
1
1
1
50 1
1
0
1
1
1
1
1
1
1
1
0
0
1
1
1
0
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
0
1
0
1
1
1
1
50 1
0
1
1
1
1
0
1
1
0
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 17 46
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 17 27
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 27 34
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 34 22
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 34 46
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 34 40
3kC2Ia2048BfyJVGojMUKKtilctlZK...

result:

ok 

Test #101:

score: 60
Accepted
time: 5ms
memory: 3820kb

input:

12
100 1
1
1
1
0
1
1
0
0
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
0
1
1
1
1
1
1
1
0
1
0
1
1
0
1
1
0
1
1
1
1
0
1
1
1
1
1
1
0
0
0
1
1
1
1
1
1
0
1
1
1
0
0
1
1
1
1
1
1
1
1
1
0
0
1
1
1
0
1
1
0
1
1
1
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
0
1
1
1
1
100 1
0
1
1
1
1
0
0
1
1
1
0
0
0
1
1
1
1...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 63
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 63 70
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 70 51
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 51 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 51 56
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 56 10
3kC2Ia2048BfyJVGojMUKKtilctlZKc...

result:

ok 

Test #102:

score: 60
Accepted
time: 0ms
memory: 3844kb

input:

12
100 1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
0
0
1
1
0
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
0
1
0
1
1
1
0
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
0
1
1
0
1
1
1
0
1
1
0
1
1
1
1
0
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
100 1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
0
1
1...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 63
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 63 70
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 70 51
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 51 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 10
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 23
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
...

result:

ok 

Test #103:

score: 60
Accepted
time: 0ms
memory: 3816kb

input:

256
4 1
1
1
0
0
1
0
1
4 1
1
1
0
0
1
0
1
4 1
1
0
1
0
1
0
1
4 1
0
0
0
0
1
4 1
0
0
0
0
1
4 1
1
0
1
0
1
0
1
4 1
1
1
0
0
1
0
1
4 1
0
0
0
0
1
4 1
0
0
0
0
1
4 1
0
1
1
0
0
1
0
1
4 1
0
1
1
0
0
1
0
1
4 1
1
0
1
0
1
0
1
4 1
1
0
1
0
1
0
1
4 1
0
1
1
0
0
1
0
1
4 1
0
1
1
0
0
1
0
1
4 1
0
1
1
0
0
1
0
1
4 1
1
0
1
0
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 1
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 3 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 3 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 3 1 2 1 3 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
1 3 2...

result:

ok 

Test #104:

score: 60
Accepted
time: 0ms
memory: 3804kb

input:

256
4 1
0
1
0
0
0
1
0
1
4 1
0
1
0
0
0
1
0
1
4 1
0
1
0
0
0
1
0
1
4 1
0
0
1
0
1
0
1
4 1
0
0
1
0
1
0
1
4 1
0
1
0
0
0
1
0
1
4 1
0
1
0
0
0
1
0
1
4 1
0
1
0
0
0
1
0
1
4 1
0
0
1
0
1
0
1
4 1
0
1
0
0
0
1
0
1
4 1
1
0
0
0
1
0
1
4 1
0
1
0
0
0
1
0
1
4 1
1
0
0
0
1
0
1
4 1
1
0
0
0
1
0
1
4 1
0
1
0
0
0
1
0
1
4 1
0
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 1
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 3 1
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 3 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 2 3 1 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 2 2 2...

result:

ok 

Test #105:

score: 60
Accepted
time: 0ms
memory: 3816kb

input:

103
10 1
1
1
1
1
1
1
0
1
0
1
0
1
0
1
10 1
1
1
1
1
0
1
1
0
1
1
0
0
1
0
1
10 1
1
1
1
1
1
1
1
1
0
0
1
0
1
10 1
1
1
1
1
1
1
1
1
0
0
1
0
1
10 1
0
1
1
1
1
0
1
1
0
1
0
1
0
1
0
1
10 1
1
1
1
1
1
1
1
1
0
0
1
0
1
10 1
1
1
1
1
1
0
1
0
1
0
1
0
1
0
1
10 1
1
1
1
0
1
1
1
1
0
1
0
1
0
1
10 1
1
1
1
1
1
0
1
1
1
0
0
1
0...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 3 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 5
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 5 4
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 4 9
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 9 7...

result:

ok 

Test #106:

score: 60
Accepted
time: 6ms
memory: 3840kb

input:

103
10 1
1
1
1
1
0
1
0
1
0
1
0
1
0
1
0
1
10 1
1
1
1
1
1
1
1
0
1
0
1
0
1
10 1
1
0
1
1
1
1
1
1
0
1
0
1
0
1
10 1
1
1
1
0
1
1
1
0
1
0
1
0
1
0
1
10 1
1
1
1
1
0
1
1
0
1
0
1
0
1
0
1
10 1
1
1
1
1
1
1
1
0
1
0
1
0
1
10 1
1
1
1
0
1
1
0
1
0
1
0
1
0
1
0
1
10 1
1
1
1
1
0
1
1
1
1
0
0
1
0
1
10 1
0
0
0
0
0
0
0
0
0
0...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 3 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 5
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 5 4
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 5 9
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 9 4...

result:

ok 

Test #107:

score: 60
Accepted
time: 0ms
memory: 4096kb

input:

103
10 1
1
1
1
0
1
1
1
0
1
0
1
0
1
0
1
10 1
0
1
1
1
1
0
1
1
0
1
1
0
0
1
0
1
10 1
1
1
1
0
1
1
1
1
1
0
0
1
0
1
10 1
0
1
0
1
1
1
1
1
1
1
0
0
1
0
1
10 1
1
1
1
1
1
1
1
1
0
0
1
0
1
10 1
1
1
1
1
0
1
1
1
0
1
0
1
0
1
10 1
1
1
1
1
0
1
1
1
0
1
0
1
0
1
10 1
1
1
1
1
0
1
1
1
1
0
0
1
0
1
10 1
1
1
1
1
1
1
1
1
0
0
1...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 3 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 5
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 7
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 7 4
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 4 9...

result:

ok 

Test #108:

score: 60
Accepted
time: 7ms
memory: 3812kb

input:

16
64 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
0
1
1
1
1
0
0
1
0
1
64 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
0
1
1
0
1
0
1
0
1
0
1
0...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 17 22
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 22 36
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 36 56
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 56 11
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 11 12
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 12 30
3kC2Ia2048BfyJVGojMUKKtilctlZK...

result:

ok 

Test #109:

score: 60
Accepted
time: 11ms
memory: 4096kb

input:

16
64 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
1
0
1
0
1
0
1
0
1
0
0
1
0
0
0
1
0
1
0
1
0
0
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
0
0
1
0
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
0
1
0
1
0
0
1
0
1
0
1
64 1
1
1
1
1
1
1
1
1
1
0
1
1
1
0
0
1
0
1
0
1
0
1
0
1
0
0
0
1
0
1
0
1
0
1
0
0
1
0
0
1
0
0
1
0...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 17 22
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 22 36
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 36 56
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 56 11
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 11 12
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 12 30
3kC2Ia2048BfyJVGojMUKKtilctlZK...

result:

ok 

Test #110:

score: 60
Accepted
time: 0ms
memory: 3744kb

input:

16
64 1
1
1
1
0
0
0
0
1
0
1
0
0
1
0
1
0
1
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
1
0
0
0
1
0
0
0
1
0
0
1
0
0
1
0
0
0
0
0
1
0
1
0
1
0
0
1
0
1
0
0
0
0
0
0
1
0
0
1
0
0
0
0
1
0
1
0
1
64 1
0
0
1
0
0
0
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
0
1
0
1
0
1
0
0
1
0
1
0
0
1
0
0
0
0
1
0
0
1
0
1
0
1
0
0
0
0
0
1
0
0...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 17 22
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 22 36
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 36 56
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 56 11
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 56 13
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 56 9
3kC2Ia2048BfyJVGojMUKKtilctlZKc...

result:

ok 

Test #111:

score: 60
Accepted
time: 4ms
memory: 3688kb

input:

12
100 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
0
1
0
1
100 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 63
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 63 70
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 70 51
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 51 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 10
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 10 80
3kC2Ia2048BfyJVGojMUKKtilctlZKcB...

result:

ok 

Test #112:

score: 60
Accepted
time: 0ms
memory: 3820kb

input:

12
100 1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
100...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 63
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 63 70
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 70 51
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 51 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 10
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 10 80
3kC2Ia2048BfyJVGojMUKKtilctlZKcB...

result:

ok 

Test #113:

score: 60
Accepted
time: 0ms
memory: 3840kb

input:

12
100 1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
1
0
0
1
0
0
0
1
0
1
100 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 63
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 63 70
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 63 2
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 51
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 51 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 10
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0...

result:

ok 

Test #114:

score: 60
Accepted
time: 11ms
memory: 3824kb

input:

256
4 1
1
0
1
1
1
4 1
0
1
1
0
0
0
1
4 1
1
1
0
0
1
1
0
0
1
4 1
1
1
0
0
1
1
1
1
4 1
0
0
1
1
1
1
4 1
0
1
1
1
1
4 1
1
1
0
0
1
1
1
1
4 1
1
1
1
1
4 1
1
1
0
0
0
1
4 1
0
1
1
1
1
4 1
0
0
1
1
1
1
4 1
1
1
1
1
4 1
1
0
0
0
1
1
0
1
1
4 1
1
1
0
0
1
1
0
0
1
4 1
1
1
1
1
4 1
0
1
1
0
0
0
1
4 1
1
1
0
0
0
1
4 1
0
0
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 1
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
1 4 2 1 0 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1...

result:

ok 

Test #115:

score: 60
Accepted
time: 7ms
memory: 3772kb

input:

256
4 1
1
1
0
0
0
1
4 1
0
1
0
1
1
1
4 1
1
0
1
0
0
1
4 1
0
1
0
1
1
1
4 1
0
1
0
1
0
0
1
4 1
1
0
1
1
1
4 1
0
0
1
1
0
1
4 1
0
1
1
1
1
4 1
1
0
1
1
1
4 1
0
1
0
1
1
1
4 1
1
0
1
0
0
1
4 1
0
0
1
1
0
1
4 1
0
1
0
1
0
0
1
4 1
0
1
0
0
0
1
1
0
0
1
4 1
0
1
0
1
1
1
4 1
0
1
1
1
1
4 1
0
1
0
0
0
1
1
0
1
1
4 1
0
1
0
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 1
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 3 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 3 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
1 4 3 1 2 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 1...

result:

ok 

Test #116:

score: 60
Accepted
time: 11ms
memory: 3768kb

input:

103
10 1
1
1
0
1
0
1
1
1
0
1
1
0
0
0
1
10 1
1
1
1
1
1
0
1
0
1
1
0
0
1
1
1
0
0
1
10 1
1
1
1
1
1
0
0
0
0
0
0
1
10 1
1
0
1
1
0
1
1
1
0
1
1
0
0
1
1
1
0
1
1
10 1
1
1
1
0
1
0
1
1
1
0
1
0
1
1
1
0
1
1
10 1
1
1
1
1
1
0
0
0
0
0
0
1
10 1
1
1
1
1
1
1
0
1
0
1
0
1
1
1
1
0
1
10 1
1
1
1
1
1
1
0
1
0
1
0
1
1
1
0
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 3 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 5
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 5 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 5 7
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 7 4...

result:

ok 

Test #117:

score: 60
Accepted
time: 8ms
memory: 3816kb

input:

103
10 1
1
1
0
1
1
0
0
0
0
0
0
0
1
10 1
1
1
1
1
1
1
1
1
0
0
0
1
10 1
1
1
1
1
0
1
1
0
1
1
1
1
10 1
1
1
1
0
1
0
1
1
1
0
1
0
1
1
0
1
1
1
10 1
1
1
1
1
0
1
0
1
1
1
0
0
1
1
1
0
0
1
10 1
0
1
1
1
1
0
1
0
1
0
1
0
1
0
1
1
1
1
0
1
10 1
1
1
1
1
1
1
1
0
0
0
0
1
10 1
1
1
1
1
1
1
1
1
0
0
1
1
1
1
0
1
10 1
0
1
1
1
0...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 3 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 5
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 5 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 4
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 9...

result:

ok 

Test #118:

score: 60
Accepted
time: 4ms
memory: 3868kb

input:

103
10 1
1
1
1
1
1
1
1
1
0
0
1
1
1
0
0
1
10 1
1
1
1
1
1
1
1
0
1
0
1
1
0
0
0
0
1
10 1
1
1
1
1
1
1
1
1
1
1
10 1
1
1
1
1
1
1
1
1
1
1
10 1
1
1
1
1
1
0
1
1
0
1
0
1
1
0
1
0
1
10 1
1
1
0
1
0
1
1
1
1
1
0
0
0
1
10 1
1
1
1
1
0
1
1
1
1
0
0
0
1
10 1
1
1
1
1
1
1
1
1
0
0
1
1
1
0
0
1
10 1
1
1
1
1
1
1
1
1
1
1
10 1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 2 3
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 3 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 0
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 0 5
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 5 4
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 4 9
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 9 7...

result:

ok 

Test #119:

score: 60
Accepted
time: 0ms
memory: 3796kb

input:

16
64 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
0
0
1
0
1
1
64 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
0
1
1
0
1
0
1
0
1
0
1...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 17 22
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 22 36
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 36 56
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 56 11
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 11 12
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 12 30
3kC2Ia2048BfyJVGojMUKKtilctlZK...

result:

ok 

Test #120:

score: 60
Accepted
time: 6ms
memory: 4100kb

input:

16
64 1
1
0
0
0
1
0
1
0
0
1
0
1
0
0
0
0
0
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
0
0
1
0
1
0
1
0
1
0
1
0
1
1
0
0
1
1
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
64 1
1
0
1
1
0
1
1
0
0
1
0
1
0
1
0
0
0
0
1
0
1
0
1
0
0
0
0
1
0
1
0
1
0
1
0
1
0
0
1
0
0
1
0...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 17 22
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 22 36
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 22 25
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 22 32
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 22 57
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 3 57 36 25 32
3kC2Ia2048BfyJVGojMUKKti...

result:

ok 

Test #121:

score: 60
Accepted
time: 0ms
memory: 4104kb

input:

16
64 1
0
1
1
0
1
1
0
0
0
1
0
0
0
1
0
1
0
0
1
0
1
0
1
0
0
0
1
0
0
1
0
0
1
0
0
0
1
0
0
1
0
0
1
0
1
0
1
0
0
0
0
1
0
0
1
0
1
0
0
1
0
0
1
0
1
0
0
1
0
0
1
0
1
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
1
0
0
0
1
1
1
1
1
1
0
1
1
1
1
0
1
64 1
1
0
1
1
0
1
0
1
1
0
1
0
0
1
0
1
0
0
1
0
0
1
0
0
0
1
0
0
1
0
0
1
0
0
1
0
0
0
0...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 17 22
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 17 9
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 9 36
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 36 56
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 36 14
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 14 11
3kC2Ia2048BfyJVGojMUKKtilctlZKcB...

result:

ok 

Test #122:

score: 60
Accepted
time: 4ms
memory: 3784kb

input:

12
100 1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
0
1
0
1
1
0
1
0
0
0
0
0
1
100 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 63
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 63 70
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 70 51
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 51 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 10
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 10 80
3kC2Ia2048BfyJVGojMUKKtilctlZKcB...

result:

ok 

Test #123:

score: 60
Accepted
time: 0ms
memory: 3816kb

input:

12
100 1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
0
0
1
0
1
0
1
0
0
1
0
1
1
0
1
0
1
1
0
1
1
1
100 1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 63
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 63 70
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 70 51
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 51 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 10
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 10 80
3kC2Ia2048BfyJVGojMUKKtilctlZKcB...

result:

ok 

Test #124:

score: 60
Accepted
time: 0ms
memory: 3812kb

input:

12
100 1
1
1
1
1
0
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
0
1
0
0
0
0
1
0
0
0
1
0
1
0
1
0
1
1
1
1
1
0
0
0
0
0
1
0
1
100 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 63
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 63 70
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 70 51
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 51 8
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 10
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 8 23
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
...

result:

ok 

Test #125:

score: 60
Accepted
time: 0ms
memory: 3892kb

input:

4
256 1
1
1
1
1
1
0
1
1
0
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
0
0
1
1
1
0
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
0
1
1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

ok 

Test #126:

score: 60
Accepted
time: 0ms
memory: 3780kb

input:

4
256 1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
0
1
1
1
1
0
1
0
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
1
0
1
1
1
1
1
1
1
1
0
1
1
0
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

ok 

Test #127:

score: 60
Accepted
time: 0ms
memory: 3824kb

input:

4
256 1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
0
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
0
1
1
1
0
1
1
0
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
0
1
0
1
1
1
1
0
1
1
1
1
1
1
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 175
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 175 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKK...

result:

ok 

Test #128:

score: 60
Accepted
time: 6ms
memory: 4104kb

input:

4
256 1
0
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
0
1
0
1
0
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 175
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 105
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 2 105 114 175
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 105 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 175 236
3kC2Ia2048BfyJVGo...

result:

ok 

Test #129:

score: 60
Accepted
time: 7ms
memory: 3824kb

input:

4
256 1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

ok 

Test #130:

score: 45
Acceptable Answer
time: 5ms
memory: 3752kb

input:

4
256 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

points 0.750 points  0.750

Test #131:

score: 45
Acceptable Answer
time: 8ms
memory: 3872kb

input:

4
256 1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
0
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

points 0.750 points  0.750

Test #132:

score: 45
Acceptable Answer
time: 10ms
memory: 3844kb

input:

4
256 1
1
0
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
0
1
1
0
1
1
1
0
1
1
0
1
1
1
1
1
1
1
0
0
0
0
1
0
0
1
0
0
1
0
0
1
0
0
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
0
0
1
0
1
0
0
1
0
1
0
0
0
1
0
1
0
1
0
0
0
1
0
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
1
0
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
0
1
0
1
0
0
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 103
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 103 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 249
3kC2Ia2048BfyJVGojMU...

result:

points 0.750 points  0.750

Test #133:

score: 45
Acceptable Answer
time: 2ms
memory: 3832kb

input:

4
256 1
1
0
1
1
0
1
1
1
0
1
0
0
1
0
1
0
0
0
0
1
0
0
0
1
0
0
1
0
1
0
0
0
0
0
0
1
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
1
0
0
1
0
1
0
0
1
0
1
0
1
0
1
0
0
1
0
1
0
0
1
0
0
0
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
0
1
0
0
1
0
1
0
1
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 103
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 103 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 249
3kC2Ia2048BfyJVGojMU...

result:

points 0.750 points  0.750

Test #134:

score: 60
Accepted
time: 4ms
memory: 3828kb

input:

4
256 1
0
1
1
0
0
0
1
0
1
0
1
0
1
0
0
1
0
0
0
1
0
1
0
0
1
0
0
0
1
0
1
0
0
0
0
0
0
0
0
1
0
0
1
0
1
0
1
0
0
1
0
0
0
0
1
0
1
0
1
0
1
0
1
0
1
0
0
0
0
1
0
1
0
0
1
0
0
1
0
1
0
0
0
1
0
1
0
1
0
1
0
1
0
0
0
0
1
0
0
1
0
0
0
1
0
0
1
0
1
0
0
1
0
1
0
0
0
1
0
1
0
0
0
1
0
0
1
0
1
0
0
1
0
1
0
1
0
0
0
1
0
1
0
1
0
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 175
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 175 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 241
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 248
3kC2Ia2048BfyJVGojMUKKti...

result:

ok 

Test #135:

score: 60
Accepted
time: 12ms
memory: 3880kb

input:

4
256 1
1
0
1
1
0
0
0
0
0
0
1
0
1
0
0
0
0
1
0
1
0
0
1
0
0
1
0
1
0
1
0
0
0
0
0
1
0
1
0
0
1
0
0
1
0
1
0
0
0
0
1
0
0
0
1
0
0
0
1
0
1
0
1
0
0
0
0
0
1
0
1
0
0
1
0
1
0
0
1
0
1
0
0
0
0
0
0
1
0
0
1
0
0
0
1
0
0
0
1
0
0
0
0
0
0
1
0
1
0
0
1
0
0
0
0
0
1
0
0
1
0
1
0
1
0
0
0
0
0
1
0
0
0
1
0
1
0
0
1
0
0
1
0
1
0
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 103
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 103 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 249
3kC2Ia2048BfyJVGojMU...

result:

ok 

Test #136:

score: 60
Accepted
time: 0ms
memory: 3820kb

input:

4
256 1
1
0
1
0
1
0
0
0
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
0
0
1
0
1
0
1
0
0
0
0
1
0
1
0
0
0
1
0
1
0
0
1
0
0
1
0
1
0
0
1
0
0
0
1
0
0
0
1
0
0
1
0
1
0
0
1
0
0
1
0
0
0
0
0
1
0
0
1
0
0
1
0
0
1
0
0
0
0
1
0
1
0
0
0
1
0
0
0
0
1
0
0
0
1
0
1
0
0
0
0
1
0
0
0
1
0
0
0
1
0
0
1
0
1
0
1
0
1
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 103
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 103 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 103 241
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 241 247
3kC2Ia2048BfyJVGojMU...

result:

ok 

Test #137:

score: 60
Accepted
time: 4ms
memory: 4100kb

input:

4
256 1
1
0
0
0
1
0
1
0
0
0
0
0
0
1
0
1
0
0
0
0
1
0
0
1
0
0
0
1
0
1
0
1
0
0
0
0
0
0
1
0
0
1
0
0
1
0
1
0
0
0
0
0
1
0
1
0
1
0
0
0
0
1
0
0
1
0
0
1
0
1
0
1
0
0
0
0
0
0
0
0
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
1
0
0
0
0
1
0
0
0
1
0
0
0
1
0
0
1
0
0
0
0
0
1
0
0
1
0
0
1
0
1
0
1
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 103
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 87
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 193
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 3 193 30 103 87
3kC2Ia2048BfyJV...

result:

ok 

Test #138:

score: 60
Accepted
time: 2ms
memory: 3748kb

input:

4
256 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

ok 

Test #139:

score: 45
Acceptable Answer
time: 0ms
memory: 4104kb

input:

4
256 1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
0
1
0
1
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

points 0.750 points  0.750

Test #140:

score: 45
Acceptable Answer
time: 0ms
memory: 3820kb

input:

4
256 1
1
0
0
0
0
0
0
1
0
1
0
0
1
0
1
0
1
0
1
0
0
1
0
1
0
0
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
0
1
0
1
0
0
1
0
0
1
0
1
0
1
0
1
0
0
1
0
0
1
0
1
0
1
0
0
0
1
0
1
0
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
0
1
0
0
1
0
1
0
1
0
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
0
1
0
0
1
0
1
0
1
0
0
1
0
0
1
0
1
0
1
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 103
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 87
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 193
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 96
3kC2Ia2048BfyJVGojMUKK...

result:

points 0.750 points  0.750

Test #141:

score: 45
Acceptable Answer
time: 8ms
memory: 4096kb

input:

4
256 1
1
0
1
1
1
1
0
0
0
1
0
0
0
1
0
1
0
0
0
0
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
0
0
0
1
0
1
0
0
1
0
1
0
0
1
0
0
0
1
0
1
0
1
0
1
0
1
0
0
0
1
0
0
1
0
1
0
1
0
0
1
0
1
0
0
1
0
0
0
1
0
0
1
0
1
0
1
0
0
1
0
0
0
0
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
0
1
0
1
0
0
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 103
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 103 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMU...

result:

points 0.750 points  0.750

Test #142:

score: 60
Accepted
time: 12ms
memory: 4080kb

input:

4
256 1
1
0
1
1
1
0
1
0
0
1
0
0
0
1
0
0
0
0
0
0
1
0
0
1
0
0
0
1
0
1
0
1
0
1
0
0
1
0
0
0
1
0
1
0
0
1
0
1
0
0
0
0
0
0
0
0
1
0
1
0
1
0
1
0
0
0
0
1
0
0
1
0
0
0
0
0
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
0
0
1
0
1
0
0
1
0
1
0
0
1
0
1
0
1
0
0
0
1
0
1
0
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
1
0
0
1
0
0
1
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 103
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 103 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMU...

result:

ok 

Test #143:

score: 60
Accepted
time: 6ms
memory: 3828kb

input:

4
256 1
1
1
0
0
1
0
0
0
0
1
0
0
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
0
0
0
0
1
0
0
1
0
0
1
0
1
0
1
0
1
0
0
1
0
0
0
1
0
1
0
1
0
0
0
0
0
0
0
1
0
1
0
1
0
0
1
0
1
0
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
1
0
0
1
0
1
0
0
1
0
0
0
1
0
1
0
0
1
0
0
0
1
0
0
0
1
0
0
0
0
0
1
0
0
0
1
0
0
0
0
1
0
0
1
0
1
0
0
0
0
1
0
1
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 241
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 248
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 2 248 242 241
3kC2Ia2048BfyJVGojM...

result:

ok 

Test #144:

score: 60
Accepted
time: 8ms
memory: 3808kb

input:

4
256 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

ok 

Test #145:

score: 45
Acceptable Answer
time: 0ms
memory: 3812kb

input:

4
256 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

points 0.750 points  0.750

Test #146:

score: 45
Acceptable Answer
time: 11ms
memory: 3828kb

input:

4
256 1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
0
0
1
0
1
0
1
0
1
0
0
1
0
0
0
1
0
1
0
1
0
0
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
0
0
1
0
1
0
1
0
1
0
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

points 0.750 points  0.750

Test #147:

score: 45
Acceptable Answer
time: 6ms
memory: 3816kb

input:

4
256 1
1
1
0
1
1
1
0
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
0
0
0
1
0
1
0
0
1
0
1
0
1
0
0
1
0
0
1
0
1
0
0
0
1
0
1
0
0
0
0
0
0
1
0
0
1
0
1
0
1
0
1
0
0
0
1
0
0
1
0
1
0
1
0
1
0
0
1
0
0
1
0
1
0
1
0
0
1
0
1
0
0
0
1
0
0
1
0
1
0
1
0
0
0
0
0
1
0
1
0
1
0
0
0
1
0
0
0
0
0
1
0
0
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 241
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 241 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKK...

result:

points 0.750 points  0.750

Test #148:

score: 45
Acceptable Answer
time: 6ms
memory: 4116kb

input:

4
256 1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
0
1
0
1
0
0
0
1
0
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
0
1
0
1
0
0
0
1
0
1
0
1
0
0
1
0
0
1
0
1
0
1
0
0
0
1
0
1
0
1
0
1
0
0
1
0
0
1
0
0
0
0
1
0
1
0
1
0
0
1
0
0
1
0
1
0
0
1
0
1
0
0
0
0
1
0
1
0
0
1
0
1
0
1
0
0
1
0
0
1
0
1
0
1
0
1
0
0
1
0
0
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 175
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 105
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 2 105 114 175
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 105 87
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 2 87 114 175
3kC2Ia2048BfyJV...

result:

points 0.750 points  0.750

Test #149:

score: 60
Accepted
time: 12ms
memory: 3812kb

input:

4
256 1
1
1
0
0
1
0
0
1
0
1
0
0
1
0
1
0
0
0
1
0
0
0
1
0
0
1
0
1
0
0
1
0
1
0
1
0
0
0
0
0
0
1
0
0
0
1
0
1
0
1
0
1
0
0
1
0
1
0
0
1
0
1
0
1
0
1
0
0
0
1
0
1
0
1
0
0
0
1
0
1
0
0
0
1
0
1
0
1
0
0
0
0
1
0
0
1
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
1
0
0
0
1
0
1
0
0
1
0
1
0
0
0
0
0
0
0
0
1
0
0
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 241
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 248
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 2 248 242 241
3kC2Ia2048BfyJVGojM...

result:

ok 

Test #150:

score: 60
Accepted
time: 8ms
memory: 3836kb

input:

4
256 1
0
1
0
0
1
0
0
0
0
1
0
1
0
0
0
0
1
0
0
0
1
0
1
0
0
1
0
1
0
0
1
0
0
0
0
1
0
1
0
1
0
1
0
1
0
0
0
0
0
0
1
0
0
1
0
0
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
1
0
0
1
0
0
0
0
0
1
0
1
0
0
1
0
1
0
0
0
1
0
0
1
0
0
1
0
0
0
1
0
0
1
0
0
1
0
1
0
0
1
0
0
0
1
0
1
0
0
1
0
0
1
0
0
1
0
1
0
0
1
0
1
0
1
0
1
0
0
1
0
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 175
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 175 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 175 103
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 175 87
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 2 87 30 103
3kC2Ia2048BfyJVGojMU...

result:

ok 

Test #151:

score: 45
Acceptable Answer
time: 6ms
memory: 3844kb

input:

4
256 1
1
0
0
1
0
0
0
0
1
0
1
0
0
0
0
1
0
1
0
0
0
0
1
0
1
0
1
0
1
0
0
1
0
0
1
0
1
0
0
0
1
0
0
0
1
0
0
1
0
1
0
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
0
0
0
1
0
1
0
0
1
0
0
0
0
0
1
0
0
1
0
0
1
0
1
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
1
0
1
0
0
1
0
0
0
1
0
0
1
0
1
0
0
1
0
1
0
0
1
0
1
0
0
1
0
0
0
1
0
0
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 103
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 87
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 2 87 30 103
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 87 248
3kC2Ia2048BfyJVGojMU...

result:

points 0.750 points  0.750

Test #152:

score: 60
Accepted
time: 12ms
memory: 3776kb

input:

4
256 1
0
0
1
0
0
0
0
1
0
0
1
0
0
0
0
1
0
1
0
0
1
0
1
0
0
0
1
0
1
0
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
0
1
0
0
0
1
0
0
1
0
1
0
0
0
0
0
0
1
0
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
0
1
0
1
0
0
1
0
0
1
0
0
0
0
0
1
0
0
0
1
0
1
0
1
0
1
0
0
0
0
1
0
0
1
0
1
0
0
1
0
0
1
0
1
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 175
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 105
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 2 105 114 175
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 105 87
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 105 193
3kC2Ia2048BfyJVGoj...

result:

ok 

Test #153:

score: 45
Acceptable Answer
time: 7ms
memory: 3816kb

input:

4
256 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

points 0.750 points  0.750

Test #154:

score: 45
Acceptable Answer
time: 8ms
memory: 3820kb

input:

4
256 1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
0
1
1
0
1
1
1
1
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
0
1
0
1
0
1
0
0
1
0
1
0
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 241
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 241 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKK...

result:

points 0.750 points  0.750

Test #155:

score: 45
Acceptable Answer
time: 0ms
memory: 3816kb

input:

4
256 1
0
1
1
1
1
1
1
1
1
1
0
0
0
0
0
1
0
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
0
1
0
0
1
0
1
0
1
0
0
1
0
1
0
0
1
0
0
1
0
1
0
1
0
1
0
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
0
0
1
0
1
0
0
0
0
1
0
1
0
0
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 175
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 175 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKK...

result:

points 0.750 points  0.750

Test #156:

score: 45
Acceptable Answer
time: 2ms
memory: 3760kb

input:

4
256 1
0
0
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
0
1
0
0
0
1
0
0
1
0
0
1
0
1
0
1
0
0
0
1
0
0
0
0
1
0
1
0
1
0
1
0
0
1
0
0
1
0
1
0
1
0
0
0
1
0
0
0
1
0
1
0
1
0
1
0
1
0
0
0
0
1
0
0
1
0
1
0
0
0
0
0
1
0
0
1
0
1
0
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
1
0
1
0
0
1
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
1
0
1
0
1
0
1
0
1
0
0
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 175
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 105
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 226
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 2 105 74 226
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 105 232
3kC2Ia2048BfyJVGojM...

result:

points 0.750 points  0.750

Test #157:

score: 60
Accepted
time: 12ms
memory: 3832kb

input:

4
256 1
0
0
0
1
0
0
0
1
0
1
0
0
1
0
0
1
0
0
1
0
1
0
0
0
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
1
0
0
1
0
0
0
0
1
0
1
0
0
1
0
1
0
0
0
0
1
0
1
0
0
0
1
0
0
0
1
0
0
1
0
0
0
0
0
0
1
0
1
0
1
0
1
0
0
0
0
1
0
1
0
1
0
0
1
0
0
0
0
1
0
0
1
0
0
0
1
0
0
0
0
1
0
0
1
0
1
0
0
1
0
0
0
0
1
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 175
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 105
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 226
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 2 105 74 226
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 105 232
3kC2Ia2048BfyJVGojM...

result:

ok 

Test #158:

score: 60
Accepted
time: 0ms
memory: 3772kb

input:

4
256 1
0
1
0
0
0
1
0
0
1
0
1
0
1
0
0
0
0
0
1
0
1
0
0
1
0
1
0
0
0
0
1
0
0
1
0
0
1
0
0
0
0
0
0
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
0
1
0
0
0
1
0
0
1
0
1
0
0
1
0
0
1
0
0
0
1
0
1
0
1
0
1
0
1
0
0
1
0
0
0
1
0
0
1
0
1
0
0
0
0
1
0
1
0
1
0
0
0
0
0
1
0
0
1
0
0
0
0
1
0
0
0
1
0
0
0
0
0
1
0
1
0
1
0
1
0
1
0
0
0
1
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 175
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 175 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 175 103
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 175 87
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 175 193
3kC2Ia2048BfyJVGojMUKK...

result:

ok 

Test #159:

score: 45
Acceptable Answer
time: 10ms
memory: 3880kb

input:

4
256 1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
0
1
0
1
0
1
1
1
1
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

points 0.750 points  0.750

Test #160:

score: 45
Acceptable Answer
time: 6ms
memory: 3820kb

input:

4
256 1
1
1
1
1
1
1
1
0
0
1
0
1
0
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
0
1
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 132 136
3kC2Ia2048BfyJVGojMUK...

result:

points 0.750 points  0.750

Test #161:

score: 45
Acceptable Answer
time: 3ms
memory: 4080kb

input:

4
256 1
1
1
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
0
0
1
0
0
0
1
0
1
0
1
0
0
0
1
0
1
0
1
0
1
0
1
0
1
0
0
0
0
0
1
0
0
0
1
0
0
1
0
0
1
0
0
1
0
0
1
0
1
0
1
0
1
0
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
0
0
1
0
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
0
0
1
0
1
0
1
0
1
0
0
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 249
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 10
3kC2Ia2048BfyJVGojMUKK...

result:

points 0.750 points  0.750

Test #162:

score: 45
Acceptable Answer
time: 3ms
memory: 4092kb

input:

4
256 1
1
0
1
0
0
1
0
0
1
0
0
0
1
0
1
0
0
0
0
1
0
0
0
0
1
0
1
0
0
0
1
0
0
1
0
0
0
0
0
1
0
1
0
1
0
0
0
1
0
1
0
0
1
0
0
0
0
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
0
0
1
0
1
0
1
0
1
0
1
0
0
0
0
1
0
1
0
1
0
1
0
1
0
1
0
0
0
0
0
1
0
0
0
0
1
0
1
0
0
1
0
0
0
0
1
0
0
0
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 114 103
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 103 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 103 241
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 103 248
3kC2Ia2048BfyJVGojMU...

result:

points 0.750 points  0.750

Test #163:

score: 60
Accepted
time: 0ms
memory: 3824kb

input:

4
256 1
0
1
1
1
1
1
1
0
1
0
0
0
0
0
1
0
1
0
0
1
0
0
1
0
1
0
1
0
0
1
0
0
1
0
0
1
0
1
0
0
0
0
1
0
1
0
0
0
0
0
1
0
1
0
0
0
1
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
0
1
0
0
1
0
1
0
0
0
0
0
1
0
0
1
0
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
0
1
0
0
1
0
1
0
0
1
0
1
0
0
1
0
0
1
0
1
0
0
0
1
0
1
0
0
0
1
0
0
1
0
0
1
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 175
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 175 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 242 247
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 247 132
3kC2Ia2048BfyJVGojMUKK...

result:

ok 

Test #164:

score: 60
Accepted
time: 12ms
memory: 4116kb

input:

4
256 1
0
1
1
0
1
1
0
0
0
1
0
0
0
1
0
0
1
0
0
0
0
0
1
0
1
0
0
1
0
0
0
0
0
0
0
1
0
1
0
0
1
0
1
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
1
0
1
0
1
0
1
0
0
0
1
0
0
1
0
1
0
0
0
1
0
0
1
0
0
1
0
1
0
0
0
1
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
1
0
0
1
0
0
1
0
0
1
0
0
0
1
0
1
0
1
0
0
0
0
1
0
...

output:

3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 114
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 74 175
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 175 30
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 242
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 30 241
3kC2Ia2048BfyJVGojMUKKtilctlZKcB
0 1 1 241 247
3kC2Ia2048BfyJVGojMUKKt...

result:

ok