PID/PPID example
printf( "ORIGINAL: PID=%d PPID=%d\n", getpid(), getppid() );
printf( "PARENT: PID=%d PPID=%d child=%d\n",
getpid(), getppid(), pid );
printf( "CHILD: PID=%d PPID=%d\n", getpid(), getppid() );
printf( "PID %d terminates.\n\n", getpid() );