scanf("%d %d %d %d", &N, &M, &c1, &c2);
//Important!!!!!!!!!
fill(G[0], G[0] + max_n*max_n, INF);
for (int i = 0; i < N; i++) {
scanf("%d", &single_weight[i]);
}
scanf("%d %d %d %d", &N, &M, &c1, &c2);
//Important!!!!!!!!!
fill(G[0], G[0] + max_n*max_n, INF);
for (int i = 0; i < N; i++) {
scanf("%d", &single_weight[i]);
}