Actividad 2

agregando motor de estados