diff --git a/src/Main.java b/src/Main.java
index 10ac95e634ab577b81b40e624d7f735828262e20..2aa0f6616e4382677b1358885e1f13adac0a3a85 100644
--- a/src/Main.java
+++ b/src/Main.java
@@ -9,11 +9,18 @@ public class Main {
       g.loadNodes("nodes.txt");
       Edge lastEdge= g.getShortestPath(4247796,232073);
       int sum = 0;
-      
+      List<Integer> destinations = new ArrayList<>();
       while (lastEdge!=null) {
+        destinations.add(lastEdge.getDestination());
         sum += lastEdge.drivingTime;
         lastEdge = lastEdge.previousEdge;
       }
+      List<Node> nodes = g.getNodes();
+      for (Integer destination: destinations) {
+        Node node  = nodes.get(destination);
+        System.out.println(node.getLatitude() +","+node.getLongitude());
+      }
+      System.out.println(nodes.get(4247796).getLatitude()+","+nodes.get(4247796).getLongitude());
       System.out.println(4247796);
       System.out.println("-------------------------------------------");
       System.out.println(Utils.formatTime(sum));