question 4 tp 6 ok
add forks
add shared memory + bug fixes