aplicados los procedimientos de la especificación de la cola de prioridades
corregido el end_heap
qué pinta la x aquí?
cambios para el heap