diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000000000000000000000000000000000000..94a25f7f4cb416c083d265558da75d457237d671
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="VcsDirectoryMappings">
+    <mapping directory="$PROJECT_DIR$" vcs="Git" />
+  </component>
+</project>
\ No newline at end of file
diff --git a/out/production/Real Task 9/Dijkstra.class b/out/production/Real Task 9/Dijkstra.class
new file mode 100644
index 0000000000000000000000000000000000000000..d50988428a27f14a02204087f30b3cb00147d901
Binary files /dev/null and b/out/production/Real Task 9/Dijkstra.class differ
diff --git a/out/production/Real Task 9/Edge.class b/out/production/Real Task 9/Edge.class
new file mode 100644
index 0000000000000000000000000000000000000000..cd25d7a7417c9652035d94a43f8e63f336a8e35c
Binary files /dev/null and b/out/production/Real Task 9/Edge.class differ
diff --git a/out/production/Real Task 9/Graph.class b/out/production/Real Task 9/Graph.class
new file mode 100644
index 0000000000000000000000000000000000000000..6a49f54c4b1985a10a07337f81bdf93dabf93ba3
Binary files /dev/null and b/out/production/Real Task 9/Graph.class differ
diff --git a/out/production/Real Task 9/ListOfPlaces.class b/out/production/Real Task 9/ListOfPlaces.class
new file mode 100644
index 0000000000000000000000000000000000000000..1a1155aed69e051aec9df07ad7cb8952230d6ac4
Binary files /dev/null and b/out/production/Real Task 9/ListOfPlaces.class differ
diff --git a/out/production/Real Task 9/Node.class b/out/production/Real Task 9/Node.class
new file mode 100644
index 0000000000000000000000000000000000000000..1f3316042326fb0e5a7a428ea51ea3d2243ff0d0
Binary files /dev/null and b/out/production/Real Task 9/Node.class differ
diff --git a/out/production/Real Task 9/Task9.class b/out/production/Real Task 9/Task9.class
new file mode 100644
index 0000000000000000000000000000000000000000..699b3ddd1997b8affa09b34bb98e82ebd5d92734
Binary files /dev/null and b/out/production/Real Task 9/Task9.class differ
diff --git a/out/production/Real Task 9/Utils.class b/out/production/Real Task 9/Utils.class
new file mode 100644
index 0000000000000000000000000000000000000000..6caf36d65fe061b8e1f419d3e48e30ce07469a83
Binary files /dev/null and b/out/production/Real Task 9/Utils.class differ
diff --git a/src/Task9.java b/src/Task9.java
index 814ab31da787d22efb8d5355fdbda1d005176516..acf5124ad7b0131c69f7445db86d06be1c9e6a90 100644
--- a/src/Task9.java
+++ b/src/Task9.java
@@ -4,7 +4,7 @@ import java.nio.file.Path;
 import java.nio.file.Paths;
 import java.util.*;
 
-public class Main {
+public class Task9 {
   public static void main(String[] args) {
     Graph graph = new Graph();
     graph.readAllNodes(Utils.readFile(Utils.generatePath("noder.txt")));