Importante: Existe la opcion de correr el programa de dos formas:
- Con subprocesos como se pide en el enunciado ejecutar normalmente (default: withsubprocess = 0).
- Para ejecutar sin subprocesos y poder probar valgrind ( ya que el uso de vfork() en 1 lo hace impredecible) cambiar withsubprocess = 1; en el archivo main.c. (ojala lo hagan y poder tener el bonus :D ).