#include <stdio.h>
#include <signal.h>
#include <time.h>
#include <unistd.h>

int     n=0;

void beep(int sig)
{
        printf("%d x %d = %d\n", n/8+2, n%8+2, (n/8+2)*(n%8+2));
        n++;
        if (n<64) { alarm(1); }         /* rearm alarm */
}

int main(void)
{
        signal(SIGALRM, beep);
        alarm(1);
        printf("Press ENTER to stop the program.\n");
        getchar();

        return 0;
}
