結果 : shortest path algorithm for negative weights