#include "vision.h"
#include <bits/stdc++.h>
using namespace std;
#define loop(n, i) for (int i = 0; i < n; i++)
#define pb push_back
#define sz(x) (int)(x).size()
typedef pair<int, int> ii;
typedef vector<int> vi;
typedef vector<ii> vii;
typedef set<ii> sii;
void construct_network(int H, int W, int K)
{
	vi resIxs;
	loop(W, j) loop(H, i)
	{
		vi pos;
		loop(W, j2) loop(H, i2)
		{
			if (abs(i - i2) + abs(j - j2) == K)
				pos.pb(i2 * W + j2);
		}
		resIxs.pb(add_and({i * W + j, add_or(pos)}));
	}
	add_or(resIxs);
}
| # | Verdict  | Execution time | Memory | Grader output | 
|---|
| Fetching results... | 
| # | Verdict  | Execution time | Memory | Grader output | 
|---|
| Fetching results... | 
| # | Verdict  | Execution time | Memory | Grader output | 
|---|
| Fetching results... | 
| # | Verdict  | Execution time | Memory | Grader output | 
|---|
| Fetching results... | 
| # | Verdict  | Execution time | Memory | Grader output | 
|---|
| Fetching results... | 
| # | Verdict  | Execution time | Memory | Grader output | 
|---|
| Fetching results... | 
| # | Verdict  | Execution time | Memory | Grader output | 
|---|
| Fetching results... | 
| # | Verdict  | Execution time | Memory | Grader output | 
|---|
| Fetching results... |