Hola Mathias,
Pablo encontró una forma de resolver el ejercicio:
https://eva.fing.edu.uy/mod/forum/discuss.php?d=157417
Las respuestas son para todos, no solo para el que pregunta.
Intenten preguntar en el mismo hilo de los ejercicios, si alguien más ya preguntó.
Saludos,
Bettina.