agora falta testar o djsktra (ou seja agora que vem bug)