#include <bits/stdc++.h>
using namespace std;
int main() {
  int n, m, sx, sy, x, y, i, j, num;
  scanf("%d%d%d%d", &n, &m, &sx, &sy);
  printf("%d %d\n", sx, sy);
  x = sx, y = sy;
  for (i = y + 1; i <= m; i++) {
    printf("%d %d\n", x, i);
  }
  for (i = y - 1; i >= 1; i--) {
    printf("%d %d\n", x, i);
  }
  num = 0;
  for (i = x - 1; i >= 1; i--) {
    num++;
    if (num & 1) {
      for (j = 1; j <= m; j++) {
        printf("%d %d\n", i, j);
      }
    } else {
      for (j = m; j >= 1; j--) {
        printf("%d %d\n", i, j);
      }
    }
  }
  for (i = x + 1; i <= n; i++) {
    num++;
    if (num & 1) {
      for (j = 1; j <= m; j++) {
        printf("%d %d\n", i, j);
      }
    } else {
      for (j = m; j >= 1; j--) {
        printf("%d %d\n", i, j);
      }
    }
  }
  return 0;
}
