#include <bits/stdc++.h>
using namespace std;
int main() {
  long long a1, a2, b1, b2, c1, c2, ans;
  while (~scanf("%lld%lld%lld%lld%lld%lld", &a1, &a2, &b1, &b2, &c1, &c2)) {
    ans = 3;
    if ((a1 == b1 && b1 == c1) || a2 == b2 && b2 == c2) {
      printf("1\n");
      continue;
    } else {
      if (a1 == b1) {
        if ((c2 - b2) * (c2 - a2) >= 0) {
          printf("2\n");
          continue;
        } else {
          printf("3\n");
          continue;
        }
      } else if (a1 == c1) {
        if ((b2 - a2) * (b2 - c2) >= 0) {
          printf("2\n");
          continue;
        } else {
          printf("3\n");
          continue;
        }
      } else if (b1 == c1) {
        if ((a2 - b2) * (a2 - c2) >= 0) {
          printf("2\n");
          continue;
        } else {
          printf("3\n");
          continue;
        }
      } else if (a2 == b2) {
        if ((c1 - a1) * (c1 - b1) >= 0) {
          printf("2\n");
          continue;
        } else {
          printf("3\n");
          continue;
        }
      } else if (a2 == c2) {
        if ((b1 - a1) * (b1 - c1) >= 0) {
          printf("2\n");
          continue;
        } else {
          printf("3\n");
          continue;
        }
      } else if (c2 == b2) {
        if ((a1 - c1) * (a1 - b1) >= 0) {
          printf("2\n");
          continue;
        } else {
          printf("3\n");
          continue;
        }
      }
      printf("3\n");
      continue;
    }
  }
}
