#include <bits/stdc++.h>
using namespace std;
int min(int a, int b) {
  if (a < b)
    return a;
  else
    return b;
}
int moddif(int a, int b) {
  if (a > b)
    return a - b;
  else
    return b - a;
}
int max(int a, int b) { return a + b - min(a, b); }
int main() {
  int r1, c1, r2, c2;
  cin >> r1 >> c1 >> r2 >> c2;
  if (r1 == r2 || c1 == c2)
    cout << 1 << " ";
  else
    cout << 2 << " ";
  if ((r1 + c1) % 2 != (r2 + c2) % 2)
    cout << 0 << " ";
  else if (r1 - c1 == r2 - c2 || r1 + c1 == r2 + c2)
    cout << 1 << " ";
  else
    cout << 2 << " ";
  cout << max(moddif(r1, r2), moddif(c1, c2));
}
