diff --git a/C/main.c b/C/main.c
index 43523a4be849b5bd58a221f8c010b8cac2e826f5..a022aebb6921a89975d560bbb2113afdef1238f4 100644
--- a/C/main.c
+++ b/C/main.c
@@ -41,9 +41,9 @@ int main(int argc, char ** argv){
   fprintf(stderr, "Standard deviation: %lf\n", get_standard_deviation(time_analysis));
 
   // Sauvegarde les données de l'expérience.
-  save_values(time_analysis, "../dynamic_array_time_c.plot");
-  save_values(copy_analysis, "../dynamic_array_copy_c.plot");
-  save_values(memory_analysis, "../dynamic_array_memory_c.plot");
+  save_values(time_analysis, "../plots/dynamic_array_time_c.plot");
+  save_values(copy_analysis, "../plots/dynamic_array_copy_c.plot");
+  save_values(memory_analysis, "../plots/dynamic_array_memory_c.plot");
 
   // Nettoyage de la mémoire avant la sortie du programme
   arraylist_destroy(a);
diff --git a/CPP/main.cpp b/CPP/main.cpp
index ede756d03cda8c36420f34ed1606cc523a4fa410..acd896d8127a4d42b952bc0a147cc03c05b92b93 100644
--- a/CPP/main.cpp
+++ b/CPP/main.cpp
@@ -41,9 +41,9 @@ int main(int argc, char ** argv){
   std::cerr<<"Standard deviation :"<<time_analysis.get_standard_deviation()<<std::endl;    
 
   // Sauvegarde les données de l'expérience.
-  time_analysis.save_values("../dynamic_array_time_cpp.plot");
-  copy_analysis.save_values("../dynamic_array_copy_cpp.plot");
-  memory_analysis.save_values("../dynamic_array_memory_cpp.plot");
+  time_analysis.save_values("../plots/dynamic_array_time_cpp.plot");
+  copy_analysis.save_values("../plots/dynamic_array_copy_cpp.plot");
+  memory_analysis.save_values("../plots/dynamic_array_memory_cpp.plot");
   
   return 0;
 }
diff --git a/Java/Main.java b/Java/Main.java
index 2b138c0c8908997f1aeaeb93116e44ce93add060..4c5a8bfd46795013a1fa9845da2521c8f7ec3734 100644
--- a/Java/Main.java
+++ b/Java/Main.java
@@ -39,8 +39,8 @@ public class Main {
         System.err.println("Standard deviation :"+time_analysis.get_standard_deviation());
 
         // Sauvegarde les données de l'expérience: temps et nombre de copies effectuées par opération.
-        time_analysis.save_values("../dynamic_array_time_java.plot");
-        copy_analysis.save_values("../dynamic_array_copy_java.plot");
-	memory_analysis.save_values("../dynamic_array_memory_java.plot");
+        time_analysis.save_values("../plots/dynamic_array_time_java.plot");
+        copy_analysis.save_values("../plots/dynamic_array_copy_java.plot");
+	memory_analysis.save_values("../plots/dynamic_array_memory_java.plot");
     }
 }
diff --git a/Python/main.py b/Python/main.py
index d26b7c6bce8cc2e48f3007aa9ea63fa3f3b68ce6..9634cb4e2e0c882e941a022f3c55c5e10038a8bb 100644
--- a/Python/main.py
+++ b/Python/main.py
@@ -23,4 +23,4 @@ sys.stderr.write("Variance :" + str(time_analysis.get_variance())+"\n")
 sys.stderr.write("Standard deviation :" + str(time_analysis.get_standard_deviation())+"\n")
 
 # Sauvegarde les donnees de l'experience.
-time_analysis.save_values("../dynamic_array_time_python.plot")
+time_analysis.save_values("../plots/dynamic_array_time_python.plot")
diff --git a/README.md b/README.md
index 112ae3fb88dc6d2dab0388835b37b30b055bcb63..2ede30c4415eb987b71579768768bdbae4a00255 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,3 @@
 Pour accéder à la branche du TP1, tapez:
 
-git checkout tp1
+git checkout origin/tp1
\ No newline at end of file