Actividad 2

Agregando motor de estados