#include <bits/stdc++.h>
using namespace std;
pair<int, int> cal(pair<int, int> p, pair<int, int> p1, pair<int, int> p2) {
  int x = p1.first + p2.first - p.first;
  int y = p1.second + p2.second - p.second;
  return pair<int, int>(x, y);
}
int main() {
  int x, y, n = 3;
  vector<pair<int, int> > points;
  while (n--) {
    cin >> x >> y;
    points.push_back(pair<int, int>(x, y));
  }
  cout << 3 << endl;
  pair<int, int> tmp = cal(points[0], points[1], points[2]);
  cout << tmp.first << " " << tmp.second << endl;
  tmp = cal(points[1], points[0], points[2]);
  cout << tmp.first << " " << tmp.second << endl;
  tmp = cal(points[2], points[1], points[0]);
  cout << tmp.first << " " << tmp.second << endl;
  return 0;
}
