Se descubre que el problema para su funcionamiento se basa en el fallo de la asignacion a variables