Exemplo melhorado.
Função findPredecessor.
Temp pop.
Include faltando.
Melhorado.
Save/load dos pontos do arquivo.