dijsktra and find min fin