#include <bits/stdc++.h>
using namespace std;
const long double PI = 3.141592653589793238462643383;
const long long mod = 1000000007;
int Ceil(int a, int b) {
  if (a % b == 0)
    return a / b;
  else
    return (a / b) + 1;
}
int main() {
  cin.sync_with_stdio(0);
  cin.tie(0);
  cin.exceptions(cin.failbit);
  set<pair<int, int>> s;
  int x1, y1, x2, y2, x3, y3;
  cin >> x1 >> y1 >> x2 >> y2 >> x3 >> y3;
  s.insert(make_pair(x2 - x1 + x3, y2 - y1 + y3));
  s.insert(make_pair(x1 - x2 + x3, y1 - y2 + y3));
  s.insert(make_pair(x1 - x3 + x2, y1 - y3 + y2));
  cout << s.size() << '\n';
  for (auto e : s) {
    cout << e.first << " " << e.second << '\n';
  }
  return 0;
}
