Multitarea con Máquina de Estados

Ejemplo de Avelino Herrera de Máquina de Estados:

Primera aproximación a realizarlo (L.Salas):

 

Después del Refactor( Rubén Tejera):