#include <bits/stdc++.h>
using namespace std;
using ll = long long;
using P = pair<ll, ll>;
#define rep(i, a, b) for(ll i = a; i < b; ++i)
#define rrep(i, a, b) for(ll i = a; i >= b; --i)
constexpr ll inf = 4e18;
struct SetupIO {
    SetupIO() {
        ios::sync_with_stdio(0);
        cin.tie(0);
        cout << fixed << setprecision(30);
    }
} setup_io;
using dd = long double;
using vl = vector<ll>;
using vvl = vector<vl>;
using vd = vector<dd>;
using vvd = vector<vd>;


int main(void) {
    ll n;cin>>n;
    vl a(2), b(2), c(2);
    cin>>a[0]>>a[1];
    cin>>b[0]>>b[1];
    cin>>c[0]>>c[1];
    cout << 4 << endl;
    cout << c[0]-1 << " " << c[1] << endl;
    cout << c[0]+1 << " " << c[1] << endl;
    cout << c[0] << " " << c[1]-1 << endl;
    cout << c[0] << " " << c[1]+1 << endl;

    return 0;
}