#include <bits/stdc++.h>
using namespace std;
struct Point {
  int x, y;
  Point() {}
  Point(int x1, int y1) {
    x = x1;
    y = y1;
  }
};
int main() {
  Point a, b, c;
  cin >> a.x >> a.y >> b.x >> b.y >> c.x >> c.y;
  cout << "3\n";
  Point d = Point(b.x - a.x + c.x, b.y - a.y + c.y);
  cout << d.x << ' ' << d.y << "\n";
  d.x = b.x - c.x + a.x;
  d.y = b.y - c.y + a.y;
  cout << d.x << ' ' << d.y << "\n";
  d.x = a.x - b.x + c.x;
  d.y = a.y - b.y + c.y;
  cout << d.x << ' ' << d.y << "\n";
}
