#include <fstream>
#include <iostream>
#include <queue>

using namespace std ;

    ifstream fin("input.in");
    ofstream fout("output.out") ;

    int X ;
    int N ;
    queue <int>Q;
    int sum, act  ;

int main()
{
    cin >> N ;

    cout << 2 << '\n' ;
    cout << 1 << ' ' << N - 1 << '\n' ;

    fin.close() ;
    fout.close() ;
    return 0 ;
}