diff --git a/main.py b/main.py
index b2072b40749e450b06120d4bc19299a0395b0d2a..fc12d77366db35e3e0081b74cfaf14a67c080f96 100644
--- a/main.py
+++ b/main.py
@@ -1,6 +1,5 @@
 from request import requete_osm
 from coord_to_intersections import coord_to_inter
-from ordre_arbres import classement_arbres
 from ordre_arbres import ordre_arbre
 
 def tree_position(lat, lon):
@@ -11,22 +10,33 @@ def tree_position(lat, lon):
     [begin,end,coord_begin, coord_end] = coord_to_inter(intersections, lat, lon, main_street)
     return {'lat':lat, 'lon':lon, 'ville':city, 'rue':main_street, 'début tronçon': begin, 'fin tronçon':end, 'coordonnées début tronçon': coord_begin, 'coordonnées fin tronçon': coord_end}
 
-def trees_positions(liste_coord):
+def trees_positions(liste_coord): #ATTENTION mettre la longitude en premier
     classement=classement_arbres(liste_coord)
     dict={}
     for troncon in classement:
+        print('troncon')
         dict[troncon]={}
         ordre=ordre_arbre(classement[troncon][3:],classement[troncon][2])
         for i in range(len(ordre)):
             dict[troncon][i]={'lat':ordre[i][1], 'lon':ordre[i][0], 'ville':troncon[0], 'rue':troncon[1], 'début tronçon': classement[troncon][0], 'fin tronçon':classement[troncon][1]}
+            print(i)
+    return dict
+
+def classement_arbres(liste_coord):
+    info=[tree_position(coord[1], coord[0]) for coord in liste_coord]
+    dict={} #dictionnaire ayant en clés la ville, la rue, le troncon de début et de fin et pour valeur une liste avec le début du tronçon choisi, sa coordonnées et les coordonnées des arbres
+    for  i in info:
+        if [i['ville'],i['rue'],{i['début tronçon'],i['fin tronçon']}] not in dict:
+            dict[[i['ville'],i['rue'],{i['début tronçon'],i['fin tronçon']}] ]=[i['début tronçon'],i['fin tronçon'],i['coordonnées début tronçon'],(i['lat'],i['lon'])]
+            print(i)
+        else:
+             dict[[i['ville'],i['rue'],{i['début tronçon'],i['fin tronçon']}] ].append((i['lat'],i['lon']))
+             print(i)
     return dict
 
 if __name__=="__main__":
-<<<<<<< HEAD
-    lat = 48.89394122
-    lon = 2.247959188
-=======
-    lat = 48.89227652
-    lon = 2.253773690
->>>>>>> 813f0fa0998be24636500d74894a86f50c568431
-    print(tree_position(lat, lon))
\ No newline at end of file
+    #lat = 48.89227652
+    #lon = 2.253773690
+    #print(tree_position(lat, lon))
+    liste=[(2.24697,48.89535),(2.24705,48.89529),(2.2472,48.89518)]
+    print(tree_position(liste[0][1],liste[0][0]))
\ No newline at end of file
diff --git a/ordre_arbres.py b/ordre_arbres.py
index 0de5162b9af38e12cc444d5e3c32a3a54505b197..51e1a111449a8aaac627586acc179fd5839f316b 100644
--- a/ordre_arbres.py
+++ b/ordre_arbres.py
@@ -1,4 +1,3 @@
-from main import tree_position
 
 def ordre_arbre(liste_coord_arbres, coord_debut_troncon):
     dist=[]
@@ -12,12 +11,4 @@ def ordre_arbre(liste_coord_arbres, coord_debut_troncon):
     return dict
 
 
-def classement_arbres(liste_coord):
-    info=[tree_position(coord[0], coord[1]) for coord in liste_coord]
-    dict={} #dictionnaire ayant en clés la ville, la rue, le troncon de début et de fin et pour valeur une liste avec le début du tronçon choisi, sa coordonnées et les coordonnées des arbres
-    for  i in info:
-        if [i['ville'],i['rue'],{i['début tronçon'],i['fin tronçon']}] not in dict:
-            dict[[i['ville'],i['rue'],{i['début tronçon'],i['fin tronçon']}] ]=[i['début tronçon'],i['fin tronçon'],i['coordonnées début tronçon'],(i['lat'],i['lon'])]
-        else:
-             dict[[i['ville'],i['rue'],{i['début tronçon'],i['fin tronçon']}] ].append((i['lat'],i['lon']))
-    return dict
+