Sostituito heap con mappa