#include <bits/stdc++.h>
using namespace std;
const int MAXN = 9;
int a[MAXN][MAXN], r1, c1, r2, c2, k1, k2;
int main() {
  ios_base::sync_with_stdio(false);
  cin.tie(NULL);
  cin >> r1 >> c1 >> r2 >> c2;
  if (r1 == r2 || c1 == c2)
    cout << 1 << ' ';
  else
    cout << 2 << ' ';
  if (abs(r1 - c1) % 2 != abs(r2 - c2) % 2)
    cout << 0 << ' ';
  else {
    if (r1 - c1 == r2 - c2 || abs(r1 - r2) == abs(c1 - c2))
      cout << 1 << ' ';
    else
      cout << 2 << ' ';
  }
  k1 = abs(r1 - r2);
  k2 = abs(c1 - c2);
  cout << max(k1, k2);
  return 0;
}
