--START-- OPEN FILE TO READ AND WRITE; IF ($PID = FORK()) { SLEEP(1); WRITE 'ALPHA'; SLEEP(5); WRITE 'BETA'; } ELSE (DEFINED $PID) { SLEEP(3); READ THE FILE; #Hope to output 'ALPHA' SLEEP(7); READ THE FILE; #Hope to output 'ALPHA' and 'BETA' } CLOSE THE FREAKING FILE; --DONE-- #### --START-- IF ($PID = FORK()) { SLEEP(1); open file; WRITE 'ALPHA'; close file; SLEEP(5); open file; WRITE 'BETA'; close file; } ELSE (DEFINED $PID) { SLEEP(3); open file; READ THE FILE; close file; SLEEP(7); open file; READ THE FILE; close file; } --DONE--