#include #include using namespace std ; using ll = long long ; const int MAXN = 1024 ; int b[MAXN][MAXN] ; ll early[MAXN][MAXN] ; ll dp[4][MAXN] ; const ll INF = 1000000000000000000LL ; int main() { int n, k ; cin >> n >> k ; vector>> q(k) ; for (int i=0; i> v ; b[i][j] = v - 1 ; early[i][j] = INF ; q[v-1].push_back({i,j}) ; } int r = 0 ; int w = 2 ; for (int m=0; m