@@ -0,0 +1,1135 @@
+package main.java.exercise;%0A%0Aimport main.java.exercise.graph.Graph;%0Aimport main.java.exercise.helper.Heuristic;%0Aimport main.java.exercise.helper.Point;%0Aimport main.java.exercise.helper.PriorityQueue;%0Aimport main.java.framework.StudentInformation;%0Aimport main.java.framework.StudentSolution;%0A%0Apublic class StudentSolutionImplementation implements StudentSolution %7B%0A    @Override%0A    public StudentInformation provideStudentInformation() %7B%0A        return new StudentInformation(%0A                %22Joaquin%22, // Vorname%0A                %22Telleria%22, // Nachname%0A                %2201408189%22 // Matrikelnummer%0A        );%0A    %7D%0A%0A    // Implementieren Sie hier Ihre L%C3%B6sung f%C3%BCr die euklidische Distanz%0A    public double heuristicManhattanDistance(Point point1, Point point2) %7B%0A        return 0.0;%0A        %0A    %7D%0A%0A    // Implementieren Sie hier Ihre L%C3%B6sung f%C3%BCr die euklidische Distanz%0A    public double heuristicEuclideanDistance(Point point1, Point point2) %7B%0A        return 0.0;%0A    %7D%0A%0A    // Implementieren Sie hier Ihre L%C3%B6sung f%C3%BCr A*%0A    public void aStar(Graph g, PriorityQueue q, Heuristic h, int source, int target, int%5B%5D path) %7B%0A%0A%0A%0A    %7D%0A%0A%0A%7D%0A

Create StudentSolutionImplementation.java