multiplication using fork and waitpid with signal handler to track crashs in parent. uses shm for transfering results bwtween processes.