#include <bits/stdc++.h>
using namespace std;
int main() {
  long long x[3], y[3], k, n = 3, i;
  for (i = 0; i < n; i++) cin >> x[i] >> y[i];
  cout << 3 << endl;
  set<pair<long long, long long>> s;
  pair<long long, long long> p;
  long long tempx, tempy;
  tempx = x[0] - x[1];
  tempy = y[0] - y[1];
  p = make_pair(x[2] + tempx, y[2] + tempy);
  s.insert(p);
  p = make_pair(x[2] - tempx, y[2] - tempy);
  s.insert(p);
  tempx = x[2] - x[1];
  tempy = y[2] - y[1];
  p = make_pair(x[0] + tempx, y[0] + tempy);
  s.insert(p);
  p = make_pair(x[0] - tempx, y[0] - tempy);
  s.insert(p);
  tempx = x[0] - x[2];
  tempy = y[0] - y[2];
  p = make_pair(x[1] + tempx, y[1] + tempy);
  s.insert(p);
  p = make_pair(x[1] - tempx, y[1] - tempy);
  s.insert(p);
  for (auto x : s) {
    cout << x.first << " " << x.second << endl;
  }
  return 0;
}
