#include <bits/stdc++.h>
using namespace std;
int main() {
  int x[3], y[3];
  cin >> x[0] >> y[0];
  cin >> x[1] >> y[1];
  cin >> x[2] >> y[2];
  set<pair<int, int>> ans;
  int a, b, d;
  for (int i = 0; i < 3; i++) {
    for (int j = 0; j < 3; j++) {
      if (i == j) continue;
      for (int k = 0; k < 3; k++) {
        if (k == i || k == j) continue;
        a = x[i] - x[j], b = y[i] - y[j];
        ans.insert({x[k] + a, y[k] + b});
        ans.insert({x[k] - a, y[k] - b});
      }
    }
  }
  cout << ((int)ans.size()) << endl;
  for (auto it = ans.begin(); it != ans.end(); it++) {
    cout << it->first << " " << it->second << endl;
  }
  return 0;
}
