si scusami, leggiPila ritorna tipoelem , ho scritto Pilapunt<tipoelem> solo per mettere in risalto che leggiPila restituisce un parametro dello stesso tipo di quello che si passa al template della classe Pilapunt