#include <bits/stdc++.h>
using namespace std;
struct Pair {
  int x, y;
  Pair() {}
  Pair(int x, int y) {
    this->x = x;
    this->y = y;
  }
  Pair operator-(Pair p) { return Pair(x - p.x, y - p.y); }
  Pair operator+(Pair p) { return Pair(x + p.x, y + p.y); }
  void print() { cout << x << " " << y << endl; }
};
int main() {
  Pair ps[3];
  for (int i = 0; i < 3; ++i) {
    cin >> ps[i].x >> ps[i].y;
  }
  cout << 3 << endl;
  Pair vs[3];
  vs[0] = ps[2] - ps[1];
  vs[1] = ps[0] - ps[2];
  vs[2] = ps[1] - ps[0];
  for (int j = 0; j < 3; ++j) {
    (ps[j] + vs[j]).print();
  }
  return 0;
}
