#include <bits/stdc++.h>
using namespace std;
int main() {
  int r1, c1, r2, c2;
  while (scanf("%d %d %d %d", &r1, &c1, &r2, &c2) == 4) {
    int x = (((r1 - r2) < 0) ? -(r1 - r2) : (r1 - r2));
    int y = (((c1 - c2) < 0) ? -(c1 - c2) : (c1 - c2));
    int a, b, c;
    if (r1 == r2 || c1 == c2) {
      a = 1;
    } else {
      a = 2;
    }
    if (x == y) {
      b = 1;
    } else if (((x % 2) == 0 && (y % 2) == 1) ||
               (((x % 2) == 1 && (y % 2) == 0))) {
      b = 0;
    } else {
      b = 2;
    }
    c = max(x, y);
    printf("%d %d %d\n", a, b, c);
  }
}
