#include <stdio.h>


int main()

{

    static int(*funs[])() { main, []{ return 0; } };

    static int i;

    const  int c = 3;

    const  int r = 9;


    int z   = i / ( c * r );

    int z_  = i % ( c * r );

    int x_  = z_ % c;

    int x   = x_ + z * c + 1;

    int y   = z_ / c + 1;

    int n   = x_ / ( c - 1 ) * 10;

    int p   = z_ / ( c * r - 1 ) * 10;


    printf( "%u x %u = %2u %c%c", x, y, x * y, p, n );


    return  funs[ ++i / ( r * r ) ]();

}