/*
    Aleksandar "Al3kSaNdaR" Ivanovic

    asfalt
*/
#include <cstdio>

using namespace std;

const int MaxN = 20000 + 5;
const int MaxM = 200000 + 5;

int main ( void )
{
    freopen ( "asfalt.in", "r", stdin );
    freopen ( "asfalt.out", "w", stdout );

    printf ( "2\n2 3\n" );

    return 0;
}
