#include <bits/stdc++.h>
using namespace std;
pair<int, int> kek[3];
vector<pair<int, int> > lol;
int x, y;
int main() {
  for (int i = 0; i < 3; i++) cin >> kek[i].first >> kek[i].second;
  int mas[3][3] = {{1, 1, -1}, {1, -1, 1}, {-1, 1, 1}};
  cout << 3 << endl;
  for (int j = 0; j < 3; j++) {
    x = 0, y = 0;
    for (int i = 0; i < 3; i++)
      x += mas[j][i] * kek[i].first, y += mas[j][i] * kek[i].second;
    lol.push_back(make_pair(x, y));
  }
  for (int i = 0; i < lol.size(); i++)
    cout << lol[i].first << " " << lol[i].second << endl;
}
