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