#include <cstdio>
#include <stdlib.h>
#include <time.h>
bool h[1000001];
int f(int x, int t)
{
    double X = x/1000.;
    return (int)((-0.003*X*X+3.14*X+123)*1000);
}
int main()
{
    int n, m, x;
    freopen(".12.in","w",stdout);
    srand(time(NULL));
    scanf("%d", &n);
    printf("%d\n", n);
    x = 0;
    for(int i = 0 ; i < n ; i++ )
    {
        int t, y;
            t = rand()%2?1:2;
            x += 1000000/n;
            y = f(x,t);
        h[x] = 1;
        printf("%d %d %d\n", rand()%2+1, x, y);
    }

}
