Avisen si algo está mal...
I) problema cantApariciones (l:[T]) = res:[(T,int)], que devuelve la lista con todos los elementos de l, sin duplicados y en el mismo orden, cada uno junto con su cantidad de apariciones.
V) problema interseccionMultiple (ls:[[T]]) = l:[T], que devuelve en l el resultado de la intersección de todas las listas de ls. Es importante no imponer un orden.
Gracias!