Claro... Ese fue uno de los malentendidos que consideraba posibles en nuestro esquema. No llegamos a encararlo porque nos centramos más en otros aspectos, y debido a la ambigüedad del enunciado y a la complejidad del código se nos complicaba su mantenimiento. Muchas gracias Martín.