From 43d7815a07639f9c758cf36e9becee5562295a5e Mon Sep 17 00:00:00 2001 From: beoffre <felix.yriarte@gmail.com> Date: Fri, 15 Jul 2022 11:33:54 +0200 Subject: [PATCH] loopDetection and centering done --- graph.ipynb | 618 +++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 583 insertions(+), 35 deletions(-) diff --git a/graph.ipynb b/graph.ipynb index 583f2f7..bcb4141 100644 --- a/graph.ipynb +++ b/graph.ipynb @@ -20,7 +20,7 @@ }, { "cell_type": "code", - "execution_count": 2, + "execution_count": 20, "metadata": { "id": "M18yRYkw6cJz" }, @@ -58,7 +58,7 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 21, "metadata": { "id": "OF2OuaTGDQMl" }, @@ -68,6 +68,11 @@ "\n", "def load_image(path):\n", " im_gray = imread(path, as_gray=True)\n", + " # res=np.zeros((im_gray.shape[0]+4,im_gray.shape[1]+4))\n", + " # for i in range(im_gray.shape[0]):\n", + " # for j in range(im_gray.shape[1]):\n", + " # res[i+2][j+2]=im_gray[i][j]\n", + " \n", " return im_gray\n", "\n", "def erosion_image(image, structural_elem = 'None'): \n", @@ -133,7 +138,7 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 22, "metadata": { "id": "2oa-b7dNPYEX" }, @@ -163,7 +168,7 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 23, "metadata": { "id": "boY51esQcZrj" }, @@ -205,7 +210,7 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 24, "metadata": { "id": "gdkvRQpQgGCr" }, @@ -231,7 +236,7 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 25, "metadata": { "id": "zrZmYUQ0PQ_i" }, @@ -287,7 +292,7 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 26, "metadata": {}, "outputs": [], "source": [ @@ -437,7 +442,7 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 27, "metadata": {}, "outputs": [], "source": [ @@ -504,7 +509,7 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": 28, "metadata": {}, "outputs": [], "source": [ @@ -539,7 +544,7 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 29, "metadata": {}, "outputs": [], "source": [ @@ -615,7 +620,7 @@ }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 30, "metadata": {}, "outputs": [], "source": [ @@ -644,7 +649,7 @@ }, { "cell_type": "code", - "execution_count": 13, + "execution_count": 31, "metadata": {}, "outputs": [], "source": [ @@ -662,7 +667,7 @@ }, { "cell_type": "code", - "execution_count": 14, + "execution_count": 32, "metadata": {}, "outputs": [], "source": [ @@ -679,7 +684,7 @@ }, { "cell_type": "code", - "execution_count": 15, + "execution_count": 33, "metadata": {}, "outputs": [], "source": [ @@ -708,7 +713,7 @@ }, { "cell_type": "code", - "execution_count": 16, + "execution_count": 34, "metadata": {}, "outputs": [], "source": [ @@ -784,7 +789,7 @@ }, { "cell_type": "code", - "execution_count": 17, + "execution_count": 83, "metadata": {}, "outputs": [], "source": [ @@ -837,8 +842,9 @@ "def relativeWhiteDir(skeleton,x,y):\n", " res=[]\n", " for i in [(-1,0),(1,0),(0,1),(0,-1),(-1,-1),(-1,1),(1,-1),(1,1)]:\n", - " if skeleton[x+i[0]][y+i[1]]:\n", - " res.append(i)\n", + " if x+i[0]>=0 and x+i[0]<skeleton.shape[0] and y+i[1]>=0 and y+i[1]<skeleton.shape[1]:\n", + " if skeleton[x+i[0]][y+i[1]]:\n", + " res.append(i)\n", " return res\n", "\n", "\n", @@ -862,14 +868,20 @@ " global veryDebug\n", " global blocked\n", " visited=[depart]\n", + " #midPoints=[]\n", + " encounteredPoints=[[]]\n", + " encounteredPoints[0].append(depart)\n", + " #moyPoint=[depart[0],depart[1]]\n", + " #countPoints=1\n", " \n", " posMins=getPosFromMins(mins)\n", " nextWhite=relativeWhiteDir(skel,depart[0],depart[1])\n", " flag=False\n", " if debug:\n", " print('pos depart : ',depart,posMins.index(posMinDepart))\n", + " \n", " if len(nextWhite)==0:\n", - " return [(posMins.index(posMinDepart),posMins.index(posMinDepart))],[]\n", + " return [(posMins.index(posMinDepart),posMins.index(posMinDepart))],[],[]\n", " dir=(0,0)\n", " for i in range(len(nextWhite)):\n", " if not((nextWhite[i][0]+depart[0],nextWhite[i][1]+depart[1]) in blocked) and (nextWhite[i][0]+depart[0],nextWhite[i][1]+depart[1])!=posMinDepart:\n", @@ -877,13 +889,17 @@ " dir=(nextWhite[i][0],nextWhite[i][1])\n", " break\n", " if not(flag):\n", - " return [],[]\n", + " return [],[],[]\n", " \n", " \n", "\n", "\n", " last=depart\n", " next=(last[0]+dir[0],last[1]+dir[1])\n", + " # moyPoint[0]+=next[0]\n", + " # moyPoint[1]+=next[1]\n", + " encounteredPoints[0].append(next)\n", + " # countPoints+=1\n", " visited.append(next)\n", "\n", " while not(next in posMins):\n", @@ -897,30 +913,43 @@ " dir=(nextWhite[i][0],nextWhite[i][1])\n", " break\n", " next=(last[0]+dir[0],last[1]+dir[1])\n", + " \n", " visited.append(next)\n", + " # moyPoint[0]+=next[0]\n", + " # moyPoint[1]+=next[1]\n", + " encounteredPoints[0].append(next)\n", + " # countPoints+=1\n", + " # moyPoint[0]/=countPoints\n", + " # moyPoint[1]/=countPoints\n", + " # midPoints.append((int(moyPoint[0]),int(moyPoint[1])))\n", " blocked.append(last)\n", " if debug:\n", " print('blocked :',blocked,'point arrivee :',posMins.index(next)) \n", " res=[]\n", " res.append((posMins.index(posMinDepart),posMins.index(next)))\n", " nextWhite=relativeWhiteDir(skel,next[0],next[1])\n", + " \n", + "\n", " for i in range(len(nextWhite)):\n", " \n", " if not((next[0]+nextWhite[i][0],next[1]+nextWhite[i][1]) in blocked) and not((next[0]+nextWhite[i][0],next[1]+nextWhite[i][1])==last):\n", " curr=(next[0]+nextWhite[i][0],next[1]+nextWhite[i][1])\n", " blocked.append((next[0]+nextWhite[i][0],next[1]+nextWhite[i][1]))\n", - " childList,visitedChildren=recurseGraph(skel,mins,(next[0]+nextWhite[i][0],next[1]+nextWhite[i][1]),(next[0],next[1]))\n", + " childList,visitedChildren,pointsParcourus=recurseGraph(skel,mins,(next[0]+nextWhite[i][0],next[1]+nextWhite[i][1]),(next[0],next[1]))\n", " for child in childList:\n", " res.append(child)\n", " for i in visitedChildren:\n", " visited.append(i)\n", - " return res,visited\n", + " for i in range(len(pointsParcourus)):\n", + " if len(pointsParcourus[i])!=0:\n", + " encounteredPoints.append(pointsParcourus[i])\n", + " return res,visited,encounteredPoints\n", " " ] }, { "cell_type": "code", - "execution_count": 18, + "execution_count": 76, "metadata": {}, "outputs": [], "source": [ @@ -938,6 +967,9 @@ " global nonEncountered\n", " encounteredCNs=[]\n", " nonEncountered=[]\n", + "\n", + " midPoints=[]\n", + "\n", " for i in range(len(CNs)):\n", " nonEncountered.append(CNs[i])\n", " tot=[]\n", @@ -959,8 +991,25 @@ " CNs.append((a[0],a[1],5))\n", " idx=0\n", " dot=CNs[CNs.index(nonEncountered[idx])]\n", - " compCon,visited=recurseGraph(skel,CNs,(dot[0],dot[1]),(dot[0],dot[1]))\n", + " compCon,visited,mids=recurseGraph(skel,CNs,(dot[0],dot[1]),(dot[0],dot[1]))\n", " for i in range(len(compCon)):\n", + " if compCon[i][0]==compCon[i][1]:\n", + " moyX,moyY=0,0\n", + " for j in range(len(mids[i])):\n", + " moyX+=mids[i][j][0]\n", + " moyY+=mids[i][j][1]\n", + "\n", + " midPoints.append((int(moyX/len(mids[i])),int(moyY/len(mids[i]))))\n", + " if (compCon[i][1],compCon[i][0]) in compCon:\n", + " if debug:\n", + " print(compCon[i][1],compCon[i][0],compCon.index((compCon[i][1],compCon[i][0])))\n", + " print(mids)\n", + " both=mids[i]+mids[compCon.index((compCon[i][1],compCon[i][0]))]\n", + " moyX,moyY=0,0\n", + " for e in both:\n", + " moyX+=e[0]\n", + " moyY+=e[1]\n", + " midPoints.append((int(moyX/len(both)),int(moyY/len(both)))) \n", " if not(CNs[compCon[i][0]] in encounteredCNs):\n", " encounteredCNs.append(CNs[compCon[i][0]])\n", " if not(CNs[compCon[i][1]] in encounteredCNs):\n", @@ -983,8 +1032,9 @@ " print(count)\n", " #print(nonEncountered)\n", " #imshow()\n", - " plt.imsave('/home/felix/Documents/work/FuzzyDoc/fuzzydoc/hole_skel.png',skel2)\n", - " return(tot)" + " \n", + " \n", + " return(tot,midPoints)" ] }, { @@ -1021,23 +1071,516 @@ }, { "cell_type": "code", - "execution_count": 20, + "execution_count": 43, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "threshold found : 0.533203125\n", - "threshold found : 0.533203125\n", + "threshold found : 102\n" + ] + } + ], + "source": [ + "debug=False ; veryDebug=False ; blocked=[]\n", + "\n", + "\n", + "path=\"subset/Database_Letters/Numeric/a/001.png\"\n", + "bin=binarization_image(load_image(path),'otsu')\n", + "skel=skeletonization_image(bin,'lee')\n", + "CNs=minutia_extraction(skel)\n", + "\n", + "i=0\n", + "pnt=(CNs[i][0],CNs[i][1])\n", + "a,b,c=recurseGraph(skel,CNs,pnt,pnt)\n", + "# for i in c:\n", + "# CNs.append((int(i[0]),int(i[1]),5))\n", + "CNs.append((30,22))\n", + "plt.imsave(\"testMidPoints.png\",draw_minutia(CNs,skel))" + ] + }, + { + "cell_type": "code", + "execution_count": 41, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[(0, 1), (1, 2), (2, 1), (2, 3)] [(7.2368421052631575, 20.31578947368421), (32.82142857142857, 15.482142857142858), (28.0, 29.952380952380953), (42.583333333333336, 34.666666666666664)]\n", + "30.410714285714285 22.717261904761905\n" + ] + } + ], + "source": [ + "print(a,c)\n", + "\n", + "print(1/2*(c[1][0]+c[2][0]),1/2*(c[1][1]+c[2][1]))" + ] + }, + { + "cell_type": "code", + "execution_count": 84, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "threshold found : 0.6623621323529412\n", + "threshold found : 0.6623621323529412\n", + "threshold found : 0.6623621323529412\n", + "pos depart : (11, 153) 0\n", + "blocked : [(20, 141)] point arrivee : 32\n", + "pos depart : (21, 143) 32\n", + "blocked : [(20, 141), (21, 143), (21, 151)] point arrivee : 33\n", + "pos depart : (22, 141) 32\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152)] point arrivee : 61\n", "1\n", + "pos depart : (11, 181) 1\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169)] point arrivee : 34\n", + "pos depart : (21, 171) 34\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180)] point arrivee : 35\n", + "pos depart : (22, 169) 34\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169)] point arrivee : 53\n", "2\n", - "[[(0, 1)], [(2, 2), (2, 2)]]\n" + "pos depart : (11, 231) 2\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231)] point arrivee : 36\n", + "pos depart : (21, 233) 36\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244)] point arrivee : 37\n", + "pos depart : (20, 246) 37\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246)] point arrivee : 3\n", + "pos depart : (22, 246) 37\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246)] point arrivee : 63\n", + "pos depart : (22, 231) 36\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231)] point arrivee : 62\n", + "3\n", + "pos depart : (11, 309) 4\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309)] point arrivee : 41\n", + "pos depart : (21, 311) 41\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313)] point arrivee : 38\n", + "pos depart : (20, 314) 38\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320)] point arrivee : 5\n", + "pos depart : (22, 315) 38\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321)] point arrivee : 65\n", + "pos depart : (23, 309) 41\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309)] point arrivee : 64\n", + "4\n", + "pos depart : (11, 420) 6\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404)] point arrivee : 69\n", + "5\n", + "pos depart : (11, 594) 7\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601)] point arrivee : 21\n", + "pos depart : (13, 602) 21\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602)] point arrivee : 73\n", + "pos depart : (11, 603) 21\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610)] point arrivee : 8\n", + "6\n", + "pos depart : (11, 626) 9\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641)] point arrivee : 24\n", + "7\n", + "pos depart : (11, 658) 10\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673)] point arrivee : 11\n", + "8\n", + "pos depart : (11, 689) 12\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707)] point arrivee : 52\n", + "pos depart : (29, 708) 52\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708)] point arrivee : 57\n", + "pos depart : (28, 709) 52\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714)] point arrivee : 13\n", + "9\n", + "pos depart : (11, 731) 14\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736)] point arrivee : 30\n", + "pos depart : (21, 737) 30\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737)] point arrivee : 43\n", + "pos depart : (23, 736) 43\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732)] point arrivee : 58\n", + "pos depart : (23, 738) 43\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744)] point arrivee : 74\n", + "pos depart : (20, 738) 30\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743)] point arrivee : 22\n", + "10\n", + "pos depart : (11, 762) 15\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768)] point arrivee : 39\n", + "pos depart : (22, 769) 39\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769)] point arrivee : 75\n", + "pos depart : (20, 770) 39\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774)] point arrivee : 23\n", + "11\n", + "pos depart : (11, 792) 16\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806)] point arrivee : 76\n", + "12\n", + "pos depart : (12, 264) 17\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264)] point arrivee : 54\n", + "13\n", + "pos depart : (12, 290) 18\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281)] point arrivee : 50\n", + "14\n", + "pos depart : (12, 339) 19\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351)] point arrivee : 66\n", + "15\n", + "pos depart : (12, 367) 20\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368)] point arrivee : 28\n", + "pos depart : (16, 367) 28\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367)] point arrivee : 67\n", + "pos depart : (16, 369) 28\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387)] point arrivee : 68\n", + "16\n", + "pos depart : (14, 579) 25\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566)] point arrivee : 51\n", + "17\n", + "pos depart : (15, 91) 26\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90)] point arrivee : 48\n", + "18\n", + "pos depart : (15, 213) 27\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207)] point arrivee : 40\n", + "19\n", + "pos depart : (27, 512) 49\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513)] point arrivee : 55\n", + "pos depart : (30, 514) 55\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514)] point arrivee : 56\n", + "pos depart : (29, 516) 56\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512)] point arrivee : 55\n", + "pos depart : (31, 516) 56\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516)] point arrivee : 77\n", + "56 55 2\n", + "[[(27, 512), (28, 513), (29, 513), (30, 513)], [(30, 514), (30, 515)], [(29, 516), (28, 517), (27, 518), (26, 518), (25, 518), (24, 519), (23, 519), (22, 519), (21, 519), (20, 519), (19, 519), (18, 519), (17, 519), (16, 518), (15, 518), (14, 517), (13, 516), (12, 515), (11, 514), (11, 513), (10, 512), (10, 511), (10, 510), (10, 509), (10, 508), (11, 507), (11, 506), (12, 505), (12, 504), (13, 503), (14, 503), (15, 502), (16, 502), (17, 502), (18, 501), (19, 501), (20, 501), (21, 501), (22, 501), (23, 501), (24, 501), (25, 502), (26, 502), (27, 502), (28, 503), (29, 504), (30, 505), (31, 506), (31, 507), (31, 508), (31, 509), (31, 510), (31, 511), (31, 512), (30, 513)], [(31, 516), (32, 516), (33, 516), (34, 517)]]\n", + "55 56 1\n", + "[[(27, 512), (28, 513), (29, 513), (30, 513)], [(30, 514), (30, 515)], [(29, 516), (28, 517), (27, 518), (26, 518), (25, 518), (24, 519), (23, 519), (22, 519), (21, 519), (20, 519), (19, 519), (18, 519), (17, 519), (16, 518), (15, 518), (14, 517), (13, 516), (12, 515), (11, 514), (11, 513), (10, 512), (10, 511), (10, 510), (10, 509), (10, 508), (11, 507), (11, 506), (12, 505), (12, 504), (13, 503), (14, 503), (15, 502), (16, 502), (17, 502), (18, 501), (19, 501), (20, 501), (21, 501), (22, 501), (23, 501), (24, 501), (25, 502), (26, 502), (27, 502), (28, 503), (29, 504), (30, 505), (31, 506), (31, 507), (31, 508), (31, 509), (31, 510), (31, 511), (31, 512), (30, 513)], [(31, 516), (32, 516), (33, 516), (34, 517)]]\n", + "20\n", + "pos depart : (31, 13) 59\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15)] point arrivee : 47\n", + "pos depart : (23, 16) 47\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25)] point arrivee : 44\n", + "pos depart : (24, 24) 44\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17)] point arrivee : 47\n", + "pos depart : (24, 26) 44\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28)] point arrivee : 60\n", + "44 47 2\n", + "[[(31, 13), (30, 13), (29, 14), (28, 14), (27, 14), (26, 15), (25, 15), (24, 16)], [(23, 16), (22, 16), (21, 16), (20, 17), (19, 17), (18, 18), (17, 18), (16, 18), (15, 19), (14, 19), (13, 20), (12, 21), (13, 22), (14, 22), (15, 23), (16, 23), (17, 24), (18, 24), (19, 24), (20, 25), (21, 25), (22, 25), (23, 25)], [(24, 24), (25, 23), (25, 22), (25, 21), (25, 20), (25, 19), (24, 18), (24, 17), (24, 16)], [(24, 26), (25, 26), (26, 27), (27, 27), (28, 28), (29, 28), (30, 28), (31, 29)]]\n", + "47 44 1\n", + "[[(31, 13), (30, 13), (29, 14), (28, 14), (27, 14), (26, 15), (25, 15), (24, 16)], [(23, 16), (22, 16), (21, 16), (20, 17), (19, 17), (18, 18), (17, 18), (16, 18), (15, 19), (14, 19), (13, 20), (12, 21), (13, 22), (14, 22), (15, 23), (16, 23), (17, 24), (18, 24), (19, 24), (20, 25), (21, 25), (22, 25), (23, 25)], [(24, 24), (25, 23), (25, 22), (25, 21), (25, 20), (25, 19), (24, 18), (24, 17), (24, 16)], [(24, 26), (25, 26), (26, 27), (27, 27), (28, 28), (29, 28), (30, 28), (31, 29)]]\n", + "21\n", + "pos depart : (31, 472) 70\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472)] point arrivee : 45\n", + "pos depart : (23, 474) 45\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472)] point arrivee : 45\n", + "45 45 1\n", + "[[(31, 472), (30, 472), (29, 472), (28, 472), (27, 472), (26, 472), (25, 472), (24, 472), (23, 473)], [(23, 474), (23, 475), (23, 476), (23, 477), (23, 478), (23, 479), (23, 480), (22, 481), (22, 482), (21, 483), (20, 484), (19, 485), (18, 485), (17, 485), (16, 485), (15, 485), (14, 484), (13, 483), (12, 482), (11, 481), (11, 480), (11, 479), (11, 478), (11, 477), (11, 476), (11, 475), (11, 474), (11, 473), (12, 472), (13, 472), (14, 472), (15, 472), (16, 472), (17, 472), (18, 472), (19, 472), (20, 472), (21, 472), (22, 472), (23, 473)]]\n", + "22\n", + "pos depart : (31, 536) 71\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536)] point arrivee : 42\n", + "pos depart : (22, 538) 42\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543)] point arrivee : 46\n", + "pos depart : (22, 545) 46\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536)] point arrivee : 42\n", + "pos depart : (24, 545) 46\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548)] point arrivee : 72\n", + "46 42 2\n", + "[[(31, 536), (30, 536), (29, 536), (28, 536), (27, 536), (26, 536), (25, 536), (24, 536), (23, 536), (22, 537)], [(22, 538), (22, 539), (22, 540), (22, 541), (22, 542), (22, 543), (23, 544)], [(22, 545), (21, 546), (20, 547), (19, 548), (18, 549), (17, 549), (16, 549), (15, 549), (14, 549), (13, 548), (12, 547), (11, 546), (11, 545), (11, 544), (11, 543), (11, 542), (11, 541), (11, 540), (11, 539), (11, 538), (11, 537), (12, 536), (13, 536), (14, 536), (15, 536), (16, 536), (17, 536), (18, 536), (19, 536), (20, 536), (21, 536), (22, 537)], [(24, 545), (25, 545), (26, 546), (27, 546), (28, 547), (29, 548), (30, 548), (31, 549)]]\n", + "42 46 1\n", + "[[(31, 536), (30, 536), (29, 536), (28, 536), (27, 536), (26, 536), (25, 536), (24, 536), (23, 536), (22, 537)], [(22, 538), (22, 539), (22, 540), (22, 541), (22, 542), (22, 543), (23, 544)], [(22, 545), (21, 546), (20, 547), (19, 548), (18, 549), (17, 549), (16, 549), (15, 549), (14, 549), (13, 548), (12, 547), (11, 546), (11, 545), (11, 544), (11, 543), (11, 542), (11, 541), (11, 540), (11, 539), (11, 538), (11, 537), (12, 536), (13, 536), (14, 536), (15, 536), (16, 536), (17, 536), (18, 536), (19, 536), (20, 536), (21, 536), (22, 537)], [(24, 545), (25, 545), (26, 546), (27, 546), (28, 547), (29, 548), (30, 548), (31, 549)]]\n", + "23\n", + "pos depart : (96, 41) 78\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41)] point arrivee : 118\n", + "pos depart : (105, 43) 118\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43)] point arrivee : 126\n", + "pos depart : (113, 41) 126\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41)] point arrivee : 118\n", + "pos depart : (115, 41) 126\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41)] point arrivee : 142\n", + "126 118 2\n", + "[[(96, 41), (97, 41), (98, 41), (99, 41), (100, 41), (101, 41), (102, 41), (103, 41), (104, 41), (105, 41), (106, 42)], [(105, 43), (104, 44), (103, 45), (102, 46), (102, 47), (102, 48), (102, 49), (103, 50), (103, 51), (104, 52), (105, 53), (106, 53), (107, 53), (108, 54), (109, 54), (110, 54), (111, 54), (112, 54), (113, 53), (114, 53), (115, 52), (116, 51), (117, 50), (117, 49), (117, 48), (117, 47), (117, 46), (117, 45), (116, 44), (115, 43), (114, 42)], [(113, 41), (112, 41), (111, 41), (110, 41), (109, 41), (108, 41), (107, 41), (106, 42)], [(115, 41), (116, 41), (117, 41)]]\n", + "118 126 1\n", + "[[(96, 41), (97, 41), (98, 41), (99, 41), (100, 41), (101, 41), (102, 41), (103, 41), (104, 41), (105, 41), (106, 42)], [(105, 43), (104, 44), (103, 45), (102, 46), (102, 47), (102, 48), (102, 49), (103, 50), (103, 51), (104, 52), (105, 53), (106, 53), (107, 53), (108, 54), (109, 54), (110, 54), (111, 54), (112, 54), (113, 53), (114, 53), (115, 52), (116, 51), (117, 50), (117, 49), (117, 48), (117, 47), (117, 46), (117, 45), (116, 44), (115, 43), (114, 42)], [(113, 41), (112, 41), (111, 41), (110, 41), (109, 41), (108, 41), (107, 41), (106, 42)], [(115, 41), (116, 41), (117, 41)]]\n", + "24\n", + "pos depart : (96, 109) 79\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109)] point arrivee : 116\n", + "pos depart : (104, 107) 116\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109)] point arrivee : 116\n", + "116 116 1\n", + "[[(96, 109), (97, 109), (98, 109), (99, 109), (100, 109), (101, 109), (102, 109), (103, 109), (104, 109), (105, 108)], [(104, 107), (103, 106), (103, 105), (102, 104), (102, 103), (102, 102), (102, 101), (103, 100), (104, 99), (105, 98), (106, 97), (107, 97), (108, 97), (109, 97), (110, 97), (111, 97), (112, 97), (113, 97), (114, 97), (115, 98), (116, 99), (117, 100), (117, 101), (117, 102), (117, 103), (117, 104), (117, 105), (116, 106), (116, 107), (116, 108), (115, 109), (114, 109), (113, 109), (112, 109), (111, 109), (110, 109), (109, 109), (108, 109), (107, 109), (106, 109), (105, 108)]]\n", + "25\n", + "pos depart : (96, 161) 80\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156)] point arrivee : 90\n", + "pos depart : (102, 157) 90\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159)] point arrivee : 91\n", + "pos depart : (103, 155) 90\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155)] point arrivee : 130\n", + "26\n", + "pos depart : (96, 205) 81\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205)] point arrivee : 112\n", + "pos depart : (104, 207) 112\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216)] point arrivee : 144\n", + "pos depart : (105, 205) 112\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205)] point arrivee : 143\n", + "27\n", + "pos depart : (96, 232) 82\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232)] point arrivee : 83\n", + "28\n", + "pos depart : (96, 249) 84\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249)] point arrivee : 85\n", + "29\n", + "pos depart : (96, 267) 86\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267)] point arrivee : 123\n", + "pos depart : (110, 269) 123\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270)] point arrivee : 124\n", + "pos depart : (109, 271) 124\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276)] point arrivee : 92\n", + "pos depart : (111, 272) 124\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276)] point arrivee : 147\n", + "pos depart : (111, 267) 123\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267)] point arrivee : 146\n", + "30\n", + "pos depart : (96, 294) 87\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294)] point arrivee : 148\n", + "31\n", + "pos depart : (98, 512) 88\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512)] point arrivee : 95\n", + "pos depart : (103, 512) 95\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516)] point arrivee : 153\n", + "pos depart : (102, 513) 95\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515)] point arrivee : 96\n", + "pos depart : (102, 511) 95\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510)] point arrivee : 94\n", + "32\n", + "pos depart : (102, 152) 89\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154)] point arrivee : 101\n", + "pos depart : (104, 155) 101\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155)] point arrivee : 130\n", + "pos depart : (102, 156) 101\n", + "33\n", + "pos depart : (102, 471) 93\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463)] point arrivee : 133\n", + "34\n", + "pos depart : (102, 543) 97\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543)] point arrivee : 135\n", + "pos depart : (115, 541) 135\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532)] point arrivee : 104\n", + "pos depart : (116, 543) 135\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543)] point arrivee : 154\n", + "35\n", + "pos depart : (102, 571) 98\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559)] point arrivee : 105\n", + "36\n", + "pos depart : (102, 620) 99\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625)] point arrivee : 140\n", + "pos depart : (117, 626) 140\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622)] point arrivee : 162\n", + "pos depart : (115, 627) 140\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631)] point arrivee : 108\n", + "37\n", + "pos depart : (102, 673) 100\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684)] point arrivee : 157\n", + "38\n", + "pos depart : (103, 233) 102\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233)] point arrivee : 145\n", + "39\n", + "pos depart : (103, 250) 103\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247)] point arrivee : 160\n", + "40\n", + "pos depart : (103, 586) 106\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589)] point arrivee : 136\n", + "pos depart : (116, 590) 136\n", + "pos depart : (114, 591) 136\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594)] point arrivee : 117\n", + "pos depart : (104, 595) 117\n", + "pos depart : (106, 596) 117\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605)] point arrivee : 107\n", + "41\n", + "pos depart : (103, 648) 109\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651)] point arrivee : 121\n", + "pos depart : (110, 652) 121\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652)] point arrivee : 125\n", + "pos depart : (112, 651) 125\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648)] point arrivee : 155\n", + "pos depart : (112, 653) 125\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656)] point arrivee : 156\n", + "pos depart : (108, 653) 121\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656)] point arrivee : 110\n", + "42\n", + "pos depart : (104, 14) 111\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24)] point arrivee : 120\n", + "pos depart : (109, 22) 120\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22)] point arrivee : 128\n", + "pos depart : (114, 24) 128\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24)] point arrivee : 120\n", + "pos depart : (116, 24) 128\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24)] point arrivee : 141\n", + "128 120 2\n", + "[[(104, 14), (103, 15), (103, 16), (102, 17), (102, 18), (102, 19), (102, 20), (103, 21), (103, 22), (104, 23), (105, 24), (106, 24), (107, 24), (108, 24), (109, 23)], [(109, 22), (110, 21), (110, 20), (110, 19), (110, 18), (110, 17), (110, 16), (110, 15), (111, 14), (112, 13), (113, 13), (114, 13), (115, 13), (116, 14), (117, 15), (117, 16), (117, 17), (117, 18), (117, 19), (117, 20), (116, 21), (115, 22), (115, 23)], [(114, 24), (113, 24), (112, 24), (111, 24), (110, 24), (109, 23)], [(116, 24), (117, 24)]]\n", + "120 128 1\n", + "[[(104, 14), (103, 15), (103, 16), (102, 17), (102, 18), (102, 19), (102, 20), (103, 21), (103, 22), (104, 23), (105, 24), (106, 24), (107, 24), (108, 24), (109, 23)], [(109, 22), (110, 21), (110, 20), (110, 19), (110, 18), (110, 17), (110, 16), (110, 15), (111, 14), (112, 13), (113, 13), (114, 13), (115, 13), (116, 14), (117, 15), (117, 16), (117, 17), (117, 18), (117, 19), (117, 20), (116, 21), (115, 22), (115, 23)], [(114, 24), (113, 24), (112, 24), (111, 24), (110, 24), (109, 23)], [(116, 24), (117, 24)]]\n", + "43\n", + "pos depart : (104, 494) 113\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485)] point arrivee : 134\n", + "44\n", + "pos depart : (104, 595) 114\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595)] point arrivee : 117\n", + "45\n", + "pos depart : (105, 81) 115\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80)] point arrivee : 127\n", + "46\n", + "pos depart : (115, 137) 129\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126)] point arrivee : 122\n", + "pos depart : (110, 128) 122\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126)] point arrivee : 122\n", + "122 122 1\n", + "[[(115, 137), (116, 136), (116, 135), (117, 134), (117, 133), (117, 132), (117, 131), (117, 130), (117, 129), (116, 128), (115, 127), (114, 126), (113, 126), (112, 126), (111, 126), (110, 127)], [(110, 128), (110, 129), (110, 130), (110, 131), (110, 132), (110, 133), (110, 134), (110, 135), (109, 136), (108, 137), (107, 137), (106, 137), (105, 137), (104, 136), (103, 135), (103, 134), (102, 133), (102, 132), (102, 131), (102, 130), (103, 129), (103, 128), (104, 127), (105, 127), (106, 126), (107, 126), (108, 126), (109, 126), (110, 127)]]\n", + "47\n", + "pos depart : (115, 311) 132\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321)] point arrivee : 119\n", + "pos depart : (107, 322) 119\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322)] point arrivee : 149\n", + "pos depart : (105, 323) 119\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332)] point arrivee : 150\n", + "48\n", + "pos depart : (116, 590) 139\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590)] point arrivee : 136\n", + "49\n", + "pos depart : (117, 349) 151\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360)] point arrivee : 152\n", + "50\n", + "pos depart : (121, 175) 158\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187)] point arrivee : 131\n", + "pos depart : (115, 185) 131\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187)] point arrivee : 131\n", + "131 131 1\n", + "[[(121, 175), (122, 176), (123, 177), (123, 178), (123, 179), (123, 180), (124, 181), (124, 182), (123, 183), (123, 184), (122, 185), (121, 186), (120, 187), (119, 187), (118, 187), (117, 187), (116, 187), (115, 186)], [(115, 185), (116, 184), (116, 183), (117, 182), (117, 181), (117, 180), (117, 179), (116, 178), (116, 177), (115, 176), (114, 176), (113, 175), (112, 175), (111, 175), (110, 175), (109, 175), (108, 175), (107, 175), (106, 175), (105, 176), (104, 176), (103, 177), (103, 178), (102, 179), (102, 180), (102, 181), (102, 182), (103, 183), (103, 184), (104, 185), (105, 186), (106, 187), (107, 187), (108, 187), (109, 187), (110, 187), (111, 187), (112, 187), (113, 187), (114, 187), (115, 186)]]\n", + "51\n", + "pos depart : (121, 405) 159\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187), (117, 405)] point arrivee : 137\n", + "pos depart : (116, 407) 137\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187), (117, 405), (116, 407), (115, 405)] point arrivee : 137\n", + "137 137 1\n", + "[[(121, 405), (120, 405), (119, 405), (118, 405), (117, 405), (116, 406)], [(116, 407), (116, 408), (116, 409), (117, 410), (117, 411), (117, 412), (117, 413), (117, 414), (116, 415), (116, 416), (115, 417), (114, 417), (113, 418), (112, 418), (111, 418), (110, 418), (109, 418), (108, 418), (107, 418), (106, 417), (105, 417), (104, 416), (103, 415), (103, 414), (102, 413), (102, 412), (102, 411), (103, 410), (103, 409), (104, 408), (104, 407), (105, 406), (106, 405), (107, 405), (108, 405), (109, 405), (110, 405), (111, 405), (112, 405), (113, 405), (114, 405), (115, 405), (116, 406)]]\n", + "52\n", + "pos depart : (123, 446) 161\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187), (117, 405), (116, 407), (115, 405), (117, 446)] point arrivee : 138\n", + "pos depart : (116, 444) 138\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187), (117, 405), (116, 407), (115, 405), (117, 446), (116, 444), (115, 446)] point arrivee : 138\n", + "138 138 1\n", + "[[(123, 446), (122, 446), (121, 446), (120, 446), (119, 446), (118, 446), (117, 446), (116, 445)], [(116, 444), (116, 443), (117, 442), (117, 441), (117, 440), (117, 439), (117, 438), (117, 437), (116, 436), (115, 435), (114, 434), (113, 434), (112, 434), (111, 434), (110, 434), (109, 434), (108, 434), (107, 434), (106, 434), (105, 435), (104, 436), (103, 437), (102, 438), (102, 439), (102, 440), (102, 441), (103, 442), (104, 443), (104, 444), (105, 445), (106, 446), (107, 446), (108, 446), (109, 446), (110, 446), (111, 446), (112, 446), (113, 446), (114, 446), (115, 446), (116, 445)]]\n", + "53\n", + "pos depart : (184, 169) 163\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187), (117, 405), (116, 407), (115, 405), (117, 446), (116, 444), (115, 446), (202, 157)] point arrivee : 178\n", + "54\n", + "pos depart : (184, 214) 164\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187), (117, 405), (116, 407), (115, 405), (117, 446), (116, 444), (115, 446), (202, 157), (203, 217)] point arrivee : 183\n", + "55\n", + "pos depart : (186, 198) 165\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187), (117, 405), (116, 407), (115, 405), (117, 446), (116, 444), (115, 446), (202, 157), (203, 217), (194, 185)] point arrivee : 174\n", + "pos depart : (194, 187) 174\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187), (117, 405), (116, 407), (115, 405), (117, 446), (116, 444), (115, 446), (202, 157), (203, 217), (194, 185), (194, 187), (196, 185)] point arrivee : 174\n", + "174 174 1\n", + "[[(186, 198), (185, 197), (184, 196), (184, 195), (183, 194), (183, 193), (183, 192), (183, 191), (183, 190), (184, 189), (185, 188), (186, 187), (187, 186), (188, 186), (189, 186), (190, 185), (191, 185), (192, 185), (193, 185), (194, 185), (195, 186)], [(194, 187), (193, 188), (193, 189), (192, 190), (192, 191), (192, 192), (192, 193), (192, 194), (192, 195), (193, 196), (194, 197), (195, 198), (196, 198), (197, 198), (198, 198), (199, 198), (200, 198), (201, 198), (202, 197), (203, 196), (204, 195), (204, 194), (204, 193), (204, 192), (204, 191), (204, 190), (204, 189), (203, 188), (202, 187), (201, 186), (200, 186), (199, 186), (198, 186), (197, 185), (196, 185), (195, 186)]]\n", + "56\n", + "pos depart : (187, 97) 166\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187), (117, 405), (116, 407), (115, 405), (117, 446), (116, 444), (115, 446), (202, 157), (203, 217), (194, 185), (194, 187), (196, 185), (192, 106)] point arrivee : 169\n", + "pos depart : (194, 104) 169\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187), (117, 405), (116, 407), (115, 405), (117, 446), (116, 444), (115, 446), (202, 157), (203, 217), (194, 185), (194, 187), (196, 185), (192, 106), (194, 104), (194, 101)] point arrivee : 173\n", + "pos depart : (194, 106) 169\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187), (117, 405), (116, 407), (115, 405), (117, 446), (116, 444), (115, 446), (202, 157), (203, 217), (194, 185), (194, 187), (196, 185), (192, 106), (194, 104), (194, 101), (194, 106), (202, 97)] point arrivee : 177\n", + "57\n", + "pos depart : (188, 42) 167\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187), (117, 405), (116, 407), (115, 405), (117, 446), (116, 444), (115, 446), (202, 157), (203, 217), (194, 185), (194, 187), (196, 185), (192, 106), (194, 104), (194, 101), (194, 106), (202, 97), (203, 49)] point arrivee : 181\n", + "58\n", + "pos depart : (188, 68) 168\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187), (117, 405), (116, 407), (115, 405), (117, 446), (116, 444), (115, 446), (202, 157), (203, 217), (194, 185), (194, 187), (196, 185), (192, 106), (194, 104), (194, 101), (194, 106), (202, 97), (203, 49), (204, 80)] point arrivee : 182\n", + "59\n", + "pos depart : (199, 141) 176\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187), (117, 405), (116, 407), (115, 405), (117, 446), (116, 444), (115, 446), (202, 157), (203, 217), (194, 185), (194, 187), (196, 185), (192, 106), (194, 104), (194, 101), (194, 106), (202, 97), (203, 49), (204, 80), (199, 137)] point arrivee : 175\n", + "pos depart : (198, 136) 175\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187), (117, 405), (116, 407), (115, 405), (117, 446), (116, 444), (115, 446), (202, 157), (203, 217), (194, 185), (194, 187), (196, 185), (192, 106), (194, 104), (194, 101), (194, 106), (202, 97), (203, 49), (204, 80), (199, 137), (198, 136), (199, 135)] point arrivee : 175\n", + "pos depart : (200, 136) 175\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187), (117, 405), (116, 407), (115, 405), (117, 446), (116, 444), (115, 446), (202, 157), (203, 217), (194, 185), (194, 187), (196, 185), (192, 106), (194, 104), (194, 101), (194, 106), (202, 97), (203, 49), (204, 80), (199, 137), (198, 136), (199, 135), (200, 136), (201, 136)] point arrivee : 180\n", + "175 175 1\n", + "[[(199, 141), (199, 140), (199, 139), (199, 138), (199, 137), (199, 136)], [(198, 136), (197, 136), (196, 136), (195, 136), (194, 136), (193, 136), (192, 136), (191, 136), (190, 136), (189, 136), (188, 136), (187, 136), (186, 136), (185, 135), (185, 134), (185, 133), (186, 132), (187, 132), (188, 131), (189, 130), (190, 130), (191, 129), (192, 129), (193, 128), (194, 127), (195, 127), (196, 126), (197, 126), (198, 126), (199, 127), (199, 128), (199, 129), (199, 130), (199, 131), (199, 132), (199, 133), (199, 134), (199, 135), (199, 136)], [(200, 136), (201, 136), (202, 136)]]\n", + "60\n", + "pos depart : (201, 273) 179\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187), (117, 405), (116, 407), (115, 405), (117, 446), (116, 444), (115, 446), (202, 157), (203, 217), (194, 185), (194, 187), (196, 185), (192, 106), (194, 104), (194, 101), (194, 106), (202, 97), (203, 49), (204, 80), (199, 137), (198, 136), (199, 135), (200, 136), (201, 136), (194, 286)] point arrivee : 172\n", + "pos depart : (192, 285) 172\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187), (117, 405), (116, 407), (115, 405), (117, 446), (116, 444), (115, 446), (202, 157), (203, 217), (194, 185), (194, 187), (196, 185), (192, 106), (194, 104), (194, 101), (194, 106), (202, 97), (203, 49), (204, 80), (199, 137), (198, 136), (199, 135), (200, 136), (201, 136), (194, 286), (192, 285), (194, 284)] point arrivee : 172\n", + "172 172 1\n", + "[[(201, 273), (202, 274), (203, 275), (204, 276), (204, 277), (204, 278), (204, 279), (204, 280), (204, 281), (204, 282), (203, 283), (202, 284), (201, 285), (200, 285), (199, 285), (198, 286), (197, 286), (196, 286), (195, 286), (194, 286), (193, 285)], [(192, 285), (191, 285), (190, 285), (189, 285), (188, 285), (187, 285), (186, 284), (185, 283), (184, 282), (184, 281), (183, 280), (183, 279), (183, 278), (183, 277), (184, 276), (184, 275), (185, 274), (186, 274), (187, 273), (188, 273), (189, 273), (190, 273), (191, 273), (192, 273), (193, 273), (194, 274), (195, 275), (196, 276), (196, 277), (196, 278), (196, 279), (196, 280), (196, 281), (195, 282), (194, 283), (194, 284), (193, 285)]]\n", + "61\n", + "pos depart : (193, 252) 171\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187), (117, 405), (116, 407), (115, 405), (117, 446), (116, 444), (115, 446), (202, 157), (203, 217), (194, 185), (194, 187), (196, 185), (192, 106), (194, 104), (194, 101), (194, 106), (202, 97), (203, 49), (204, 80), (199, 137), (198, 136), (199, 135), (200, 136), (201, 136), (194, 286), (192, 285), (194, 284), (193, 251)] point arrivee : 171\n", + "pos depart : (194, 252) 171\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187), (117, 405), (116, 407), (115, 405), (117, 446), (116, 444), (115, 446), (202, 157), (203, 217), (194, 185), (194, 187), (196, 185), (192, 106), (194, 104), (194, 101), (194, 106), (202, 97), (203, 49), (204, 80), (199, 137), (198, 136), (199, 135), (200, 136), (201, 136), (194, 286), (192, 285), (194, 284), (193, 251), (194, 252), (194, 245)] point arrivee : 170\n", + "pos depart : (192, 245) 170\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187), (117, 405), (116, 407), (115, 405), (117, 446), (116, 444), (115, 446), (202, 157), (203, 217), (194, 185), (194, 187), (196, 185), (192, 106), (194, 104), (194, 101), (194, 106), (202, 97), (203, 49), (204, 80), (199, 137), (198, 136), (199, 135), (200, 136), (201, 136), (194, 286), (192, 285), (194, 284), (193, 251), (194, 252), (194, 245), (192, 245), (192, 253)] point arrivee : 171\n", + "pos depart : (194, 247) 170\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187), (117, 405), (116, 407), (115, 405), (117, 446), (116, 444), (115, 446), (202, 157), (203, 217), (194, 185), (194, 187), (196, 185), (192, 106), (194, 104), (194, 101), (194, 106), (202, 97), (203, 49), (204, 80), (199, 137), (198, 136), (199, 135), (200, 136), (201, 136), (194, 286), (192, 285), (194, 284), (193, 251), (194, 252), (194, 245), (192, 245), (192, 253), (194, 247), (193, 251)] point arrivee : 171\n", + "171 171 0\n", + "[[(193, 252), (194, 252), (193, 251), (193, 252)], [(194, 252), (195, 253), (195, 254), (196, 255), (197, 256), (198, 256), (199, 256), (200, 256), (201, 256), (202, 255), (203, 254), (204, 253), (204, 252), (204, 251), (205, 250), (205, 249), (204, 248), (204, 247), (204, 246), (203, 245), (203, 244), (202, 243), (201, 243), (200, 243), (199, 243), (198, 243), (197, 243), (196, 243), (195, 244), (194, 245), (193, 246)], [(192, 245), (191, 244), (190, 244), (189, 244), (188, 244), (187, 244), (186, 244), (185, 245), (184, 246), (184, 247), (183, 248), (183, 249), (183, 250), (183, 251), (184, 252), (184, 253), (185, 254), (186, 255), (187, 255), (188, 255), (189, 255), (190, 255), (191, 254), (192, 253), (193, 252)], [(194, 247), (193, 248), (193, 249), (193, 250), (193, 251), (193, 252)]]\n", + "170 171 2\n", + "[[(193, 252), (194, 252), (193, 251), (193, 252)], [(194, 252), (195, 253), (195, 254), (196, 255), (197, 256), (198, 256), (199, 256), (200, 256), (201, 256), (202, 255), (203, 254), (204, 253), (204, 252), (204, 251), (205, 250), (205, 249), (204, 248), (204, 247), (204, 246), (203, 245), (203, 244), (202, 243), (201, 243), (200, 243), (199, 243), (198, 243), (197, 243), (196, 243), (195, 244), (194, 245), (193, 246)], [(192, 245), (191, 244), (190, 244), (189, 244), (188, 244), (187, 244), (186, 244), (185, 245), (184, 246), (184, 247), (183, 248), (183, 249), (183, 250), (183, 251), (184, 252), (184, 253), (185, 254), (186, 255), (187, 255), (188, 255), (189, 255), (190, 255), (191, 254), (192, 253), (193, 252)], [(194, 247), (193, 248), (193, 249), (193, 250), (193, 251), (193, 252)]]\n", + "171 170 1\n", + "[[(193, 252), (194, 252), (193, 251), (193, 252)], [(194, 252), (195, 253), (195, 254), (196, 255), (197, 256), (198, 256), (199, 256), (200, 256), (201, 256), (202, 255), (203, 254), (204, 253), (204, 252), (204, 251), (205, 250), (205, 249), (204, 248), (204, 247), (204, 246), (203, 245), (203, 244), (202, 243), (201, 243), (200, 243), (199, 243), (198, 243), (197, 243), (196, 243), (195, 244), (194, 245), (193, 246)], [(192, 245), (191, 244), (190, 244), (189, 244), (188, 244), (187, 244), (186, 244), (185, 245), (184, 246), (184, 247), (183, 248), (183, 249), (183, 250), (183, 251), (184, 252), (184, 253), (185, 254), (186, 255), (187, 255), (188, 255), (189, 255), (190, 255), (191, 254), (192, 253), (193, 252)], [(194, 247), (193, 248), (193, 249), (193, 250), (193, 251), (193, 252)]]\n", + "171 170 1\n", + "[[(193, 252), (194, 252), (193, 251), (193, 252)], [(194, 252), (195, 253), (195, 254), (196, 255), (197, 256), (198, 256), (199, 256), (200, 256), (201, 256), (202, 255), (203, 254), (204, 253), (204, 252), (204, 251), (205, 250), (205, 249), (204, 248), (204, 247), (204, 246), (203, 245), (203, 244), (202, 243), (201, 243), (200, 243), (199, 243), (198, 243), (197, 243), (196, 243), (195, 244), (194, 245), (193, 246)], [(192, 245), (191, 244), (190, 244), (189, 244), (188, 244), (187, 244), (186, 244), (185, 245), (184, 246), (184, 247), (183, 248), (183, 249), (183, 250), (183, 251), (184, 252), (184, 253), (185, 254), (186, 255), (187, 255), (188, 255), (189, 255), (190, 255), (191, 254), (192, 253), (193, 252)], [(194, 247), (193, 248), (193, 249), (193, 250), (193, 251), (193, 252)]]\n", + "62\n", + "pos depart : (21, 46) 31\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187), (117, 405), (116, 407), (115, 405), (117, 446), (116, 444), (115, 446), (202, 157), (203, 217), (194, 185), (194, 187), (196, 185), (192, 106), (194, 104), (194, 101), (194, 106), (202, 97), (203, 49), (204, 80), (199, 137), (198, 136), (199, 135), (200, 136), (201, 136), (194, 286), (192, 285), (194, 284), (193, 251), (194, 252), (194, 245), (192, 245), (192, 253), (194, 247), (193, 251), (21, 54)] point arrivee : 29\n", + "pos depart : (19, 56) 29\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187), (117, 405), (116, 407), (115, 405), (117, 446), (116, 444), (115, 446), (202, 157), (203, 217), (194, 185), (194, 187), (196, 185), (192, 106), (194, 104), (194, 101), (194, 106), (202, 97), (203, 49), (204, 80), (199, 137), (198, 136), (199, 135), (200, 136), (201, 136), (194, 286), (192, 285), (194, 284), (193, 251), (194, 252), (194, 245), (192, 245), (192, 253), (194, 247), (193, 251), (21, 54), (19, 56), (20, 45)] point arrivee : 31\n", + "pos depart : (21, 47) 31\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187), (117, 405), (116, 407), (115, 405), (117, 446), (116, 444), (115, 446), (202, 157), (203, 217), (194, 185), (194, 187), (196, 185), (192, 106), (194, 104), (194, 101), (194, 106), (202, 97), (203, 49), (204, 80), (199, 137), (198, 136), (199, 135), (200, 136), (201, 136), (194, 286), (192, 285), (194, 284), (193, 251), (194, 252), (194, 245), (192, 245), (192, 253), (194, 247), (193, 251), (21, 54), (19, 56), (20, 45), (21, 47), (21, 54)] point arrivee : 29\n", + "pos depart : (21, 56) 29\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187), (117, 405), (116, 407), (115, 405), (117, 446), (116, 444), (115, 446), (202, 157), (203, 217), (194, 185), (194, 187), (196, 185), (192, 106), (194, 104), (194, 101), (194, 106), (202, 97), (203, 49), (204, 80), (199, 137), (198, 136), (199, 135), (200, 136), (201, 136), (194, 286), (192, 285), (194, 284), (193, 251), (194, 252), (194, 245), (192, 245), (192, 253), (194, 247), (193, 251), (21, 54), (19, 56), (20, 45), (21, 47), (21, 54), (21, 56), (22, 45)] point arrivee : 31\n", + "29 31 1\n", + "[[(21, 46), (21, 47), (21, 48), (21, 49), (21, 50), (21, 51), (20, 52), (20, 53), (21, 54), (20, 55)], [(19, 56), (18, 56), (17, 57), (16, 58), (15, 58), (14, 58), (13, 57), (12, 56), (11, 55), (11, 54), (11, 53), (11, 52), (11, 51), (11, 50), (11, 49), (11, 48), (11, 47), (12, 46), (13, 45), (14, 45), (15, 45), (16, 45), (17, 45), (18, 45), (19, 45), (20, 45), (21, 46)], [(21, 47), (21, 48), (21, 49), (21, 50), (21, 51), (20, 52), (20, 53), (21, 54), (20, 55)], [(21, 56), (22, 57), (23, 58), (24, 59), (25, 59), (26, 59), (27, 59), (28, 59), (29, 58), (30, 57), (30, 56), (31, 55), (31, 54), (31, 53), (31, 52), (31, 51), (31, 50), (31, 49), (31, 48), (31, 47), (30, 46), (29, 45), (28, 45), (27, 45), (26, 45), (25, 45), (24, 45), (23, 45), (22, 45), (21, 46)]]\n", + "31 29 0\n", + "[[(21, 46), (21, 47), (21, 48), (21, 49), (21, 50), (21, 51), (20, 52), (20, 53), (21, 54), (20, 55)], [(19, 56), (18, 56), (17, 57), (16, 58), (15, 58), (14, 58), (13, 57), (12, 56), (11, 55), (11, 54), (11, 53), (11, 52), (11, 51), (11, 50), (11, 49), (11, 48), (11, 47), (12, 46), (13, 45), (14, 45), (15, 45), (16, 45), (17, 45), (18, 45), (19, 45), (20, 45), (21, 46)], [(21, 47), (21, 48), (21, 49), (21, 50), (21, 51), (20, 52), (20, 53), (21, 54), (20, 55)], [(21, 56), (22, 57), (23, 58), (24, 59), (25, 59), (26, 59), (27, 59), (28, 59), (29, 58), (30, 57), (30, 56), (31, 55), (31, 54), (31, 53), (31, 52), (31, 51), (31, 50), (31, 49), (31, 48), (31, 47), (30, 46), (29, 45), (28, 45), (27, 45), (26, 45), (25, 45), (24, 45), (23, 45), (22, 45), (21, 46)]]\n", + "29 31 1\n", + "[[(21, 46), (21, 47), (21, 48), (21, 49), (21, 50), (21, 51), (20, 52), (20, 53), (21, 54), (20, 55)], [(19, 56), (18, 56), (17, 57), (16, 58), (15, 58), (14, 58), (13, 57), (12, 56), (11, 55), (11, 54), (11, 53), (11, 52), (11, 51), (11, 50), (11, 49), (11, 48), (11, 47), (12, 46), (13, 45), (14, 45), (15, 45), (16, 45), (17, 45), (18, 45), (19, 45), (20, 45), (21, 46)], [(21, 47), (21, 48), (21, 49), (21, 50), (21, 51), (20, 52), (20, 53), (21, 54), (20, 55)], [(21, 56), (22, 57), (23, 58), (24, 59), (25, 59), (26, 59), (27, 59), (28, 59), (29, 58), (30, 57), (30, 56), (31, 55), (31, 54), (31, 53), (31, 52), (31, 51), (31, 50), (31, 49), (31, 48), (31, 47), (30, 46), (29, 45), (28, 45), (27, 45), (26, 45), (25, 45), (24, 45), (23, 45), (22, 45), (21, 46)]]\n", + "31 29 0\n", + "[[(21, 46), (21, 47), (21, 48), (21, 49), (21, 50), (21, 51), (20, 52), (20, 53), (21, 54), (20, 55)], [(19, 56), (18, 56), (17, 57), (16, 58), (15, 58), (14, 58), (13, 57), (12, 56), (11, 55), (11, 54), (11, 53), (11, 52), (11, 51), (11, 50), (11, 49), (11, 48), (11, 47), (12, 46), (13, 45), (14, 45), (15, 45), (16, 45), (17, 45), (18, 45), (19, 45), (20, 45), (21, 46)], [(21, 47), (21, 48), (21, 49), (21, 50), (21, 51), (20, 52), (20, 53), (21, 54), (20, 55)], [(21, 56), (22, 57), (23, 58), (24, 59), (25, 59), (26, 59), (27, 59), (28, 59), (29, 58), (30, 57), (30, 56), (31, 55), (31, 54), (31, 53), (31, 52), (31, 51), (31, 50), (31, 49), (31, 48), (31, 47), (30, 46), (29, 45), (28, 45), (27, 45), (26, 45), (25, 45), (24, 45), (23, 45), (22, 45), (21, 46)]]\n", + "63\n", + "pos depart : (10, 444) 184\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187), (117, 405), (116, 407), (115, 405), (117, 446), (116, 444), (115, 446), (202, 157), (203, 217), (194, 185), (194, 187), (196, 185), (192, 106), (194, 104), (194, 101), (194, 106), (202, 97), (203, 49), (204, 80), (199, 137), (198, 136), (199, 135), (200, 136), (201, 136), (194, 286), (192, 285), (194, 284), (193, 251), (194, 252), (194, 245), (192, 245), (192, 253), (194, 247), (193, 251), (21, 54), (19, 56), (20, 45), (21, 47), (21, 54), (21, 56), (22, 45), (11, 443)] point arrivee : 184\n", + "pos depart : (10, 445) 184\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187), (117, 405), (116, 407), (115, 405), (117, 446), (116, 444), (115, 446), (202, 157), (203, 217), (194, 185), (194, 187), (196, 185), (192, 106), (194, 104), (194, 101), (194, 106), (202, 97), (203, 49), (204, 80), (199, 137), (198, 136), (199, 135), (200, 136), (201, 136), (194, 286), (192, 285), (194, 284), (193, 251), (194, 252), (194, 245), (192, 245), (192, 253), (194, 247), (193, 251), (21, 54), (19, 56), (20, 45), (21, 47), (21, 54), (21, 56), (22, 45), (11, 443), (10, 445), (11, 443)] point arrivee : 184\n", + "184 184 0\n", + "[[(10, 444), (10, 445), (10, 446), (10, 447), (10, 448), (11, 449), (11, 450), (12, 451), (13, 452), (14, 453), (15, 454), (16, 454), (17, 455), (18, 455), (19, 455), (20, 455), (21, 455), (22, 455), (23, 455), (24, 455), (25, 454), (26, 454), (27, 454), (28, 453), (29, 452), (30, 451), (30, 450), (31, 449), (31, 448), (31, 447), (31, 446), (31, 445), (31, 444), (31, 443), (31, 442), (30, 441), (29, 440), (28, 439), (27, 438), (26, 438), (25, 438), (24, 437), (23, 437), (22, 437), (21, 437), (20, 437), (19, 437), (18, 437), (17, 438), (16, 438), (15, 438), (14, 439), (13, 439), (12, 440), (12, 441), (11, 442), (11, 443), (10, 444)], [(10, 445), (10, 446), (10, 447), (10, 448), (11, 449), (11, 450), (12, 451), (13, 452), (14, 453), (15, 454), (16, 454), (17, 455), (18, 455), (19, 455), (20, 455), (21, 455), (22, 455), (23, 455), (24, 455), (25, 454), (26, 454), (27, 454), (28, 453), (29, 452), (30, 451), (30, 450), (31, 449), (31, 448), (31, 447), (31, 446), (31, 445), (31, 444), (31, 443), (31, 442), (30, 441), (29, 440), (28, 439), (27, 438), (26, 438), (25, 438), (24, 437), (23, 437), (22, 437), (21, 437), (20, 437), (19, 437), (18, 437), (17, 438), (16, 438), (15, 438), (14, 439), (13, 439), (12, 440), (12, 441), (11, 442), (11, 443), (10, 444)]]\n", + "184 184 0\n", + "[[(10, 444), (10, 445), (10, 446), (10, 447), (10, 448), (11, 449), (11, 450), (12, 451), (13, 452), (14, 453), (15, 454), (16, 454), (17, 455), (18, 455), (19, 455), (20, 455), (21, 455), (22, 455), (23, 455), (24, 455), (25, 454), (26, 454), (27, 454), (28, 453), (29, 452), (30, 451), (30, 450), (31, 449), (31, 448), (31, 447), (31, 446), (31, 445), (31, 444), (31, 443), (31, 442), (30, 441), (29, 440), (28, 439), (27, 438), (26, 438), (25, 438), (24, 437), (23, 437), (22, 437), (21, 437), (20, 437), (19, 437), (18, 437), (17, 438), (16, 438), (15, 438), (14, 439), (13, 439), (12, 440), (12, 441), (11, 442), (11, 443), (10, 444)], [(10, 445), (10, 446), (10, 447), (10, 448), (11, 449), (11, 450), (12, 451), (13, 452), (14, 453), (15, 454), (16, 454), (17, 455), (18, 455), (19, 455), (20, 455), (21, 455), (22, 455), (23, 455), (24, 455), (25, 454), (26, 454), (27, 454), (28, 453), (29, 452), (30, 451), (30, 450), (31, 449), (31, 448), (31, 447), (31, 446), (31, 445), (31, 444), (31, 443), (31, 442), (30, 441), (29, 440), (28, 439), (27, 438), (26, 438), (25, 438), (24, 437), (23, 437), (22, 437), (21, 437), (20, 437), (19, 437), (18, 437), (17, 438), (16, 438), (15, 438), (14, 439), (13, 439), (12, 440), (12, 441), (11, 442), (11, 443), (10, 444)]]\n", + "64\n", + "pos depart : (11, 110) 185\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187), (117, 405), (116, 407), (115, 405), (117, 446), (116, 444), (115, 446), (202, 157), (203, 217), (194, 185), (194, 187), (196, 185), (192, 106), (194, 104), (194, 101), (194, 106), (202, 97), (203, 49), (204, 80), (199, 137), (198, 136), (199, 135), (200, 136), (201, 136), (194, 286), (192, 285), (194, 284), (193, 251), (194, 252), (194, 245), (192, 245), (192, 253), (194, 247), (193, 251), (21, 54), (19, 56), (20, 45), (21, 47), (21, 54), (21, 56), (22, 45), (11, 443), (10, 445), (11, 443), (12, 109)] point arrivee : 185\n", + "pos depart : (11, 111) 185\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187), (117, 405), (116, 407), (115, 405), (117, 446), (116, 444), (115, 446), (202, 157), (203, 217), (194, 185), (194, 187), (196, 185), (192, 106), (194, 104), (194, 101), (194, 106), (202, 97), (203, 49), (204, 80), (199, 137), (198, 136), (199, 135), (200, 136), (201, 136), (194, 286), (192, 285), (194, 284), (193, 251), (194, 252), (194, 245), (192, 245), (192, 253), (194, 247), (193, 251), (21, 54), (19, 56), (20, 45), (21, 47), (21, 54), (21, 56), (22, 45), (11, 443), (10, 445), (11, 443), (12, 109), (11, 111), (12, 109)] point arrivee : 185\n", + "185 185 0\n", + "[[(11, 110), (11, 111), (11, 112), (11, 113), (11, 114), (11, 115), (11, 116), (11, 117), (11, 118), (12, 119), (12, 120), (13, 121), (14, 122), (15, 123), (16, 123), (17, 124), (18, 124), (19, 124), (20, 124), (21, 124), (22, 124), (23, 124), (24, 124), (25, 123), (26, 123), (27, 122), (28, 122), (29, 121), (29, 120), (30, 119), (30, 118), (31, 117), (31, 116), (31, 115), (31, 114), (31, 113), (31, 112), (31, 111), (31, 110), (30, 109), (29, 108), (28, 108), (27, 108), (26, 108), (25, 108), (24, 108), (23, 108), (22, 108), (21, 108), (20, 108), (19, 108), (18, 108), (17, 108), (16, 108), (15, 108), (14, 108), (13, 108), (12, 109), (11, 110)], [(11, 111), (11, 112), (11, 113), (11, 114), (11, 115), (11, 116), (11, 117), (11, 118), (12, 119), (12, 120), (13, 121), (14, 122), (15, 123), (16, 123), (17, 124), (18, 124), (19, 124), (20, 124), (21, 124), (22, 124), (23, 124), (24, 124), (25, 123), (26, 123), (27, 122), (28, 122), (29, 121), (29, 120), (30, 119), (30, 118), (31, 117), (31, 116), (31, 115), (31, 114), (31, 113), (31, 112), (31, 111), (31, 110), (30, 109), (29, 108), (28, 108), (27, 108), (26, 108), (25, 108), (24, 108), (23, 108), (22, 108), (21, 108), (20, 108), (19, 108), (18, 108), (17, 108), (16, 108), (15, 108), (14, 108), (13, 108), (12, 109), (11, 110)]]\n", + "185 185 0\n", + "[[(11, 110), (11, 111), (11, 112), (11, 113), (11, 114), (11, 115), (11, 116), (11, 117), (11, 118), (12, 119), (12, 120), (13, 121), (14, 122), (15, 123), (16, 123), (17, 124), (18, 124), (19, 124), (20, 124), (21, 124), (22, 124), (23, 124), (24, 124), (25, 123), (26, 123), (27, 122), (28, 122), (29, 121), (29, 120), (30, 119), (30, 118), (31, 117), (31, 116), (31, 115), (31, 114), (31, 113), (31, 112), (31, 111), (31, 110), (30, 109), (29, 108), (28, 108), (27, 108), (26, 108), (25, 108), (24, 108), (23, 108), (22, 108), (21, 108), (20, 108), (19, 108), (18, 108), (17, 108), (16, 108), (15, 108), (14, 108), (13, 108), (12, 109), (11, 110)], [(11, 111), (11, 112), (11, 113), (11, 114), (11, 115), (11, 116), (11, 117), (11, 118), (12, 119), (12, 120), (13, 121), (14, 122), (15, 123), (16, 123), (17, 124), (18, 124), (19, 124), (20, 124), (21, 124), (22, 124), (23, 124), (24, 124), (25, 123), (26, 123), (27, 122), (28, 122), (29, 121), (29, 120), (30, 119), (30, 118), (31, 117), (31, 116), (31, 115), (31, 114), (31, 113), (31, 112), (31, 111), (31, 110), (30, 109), (29, 108), (28, 108), (27, 108), (26, 108), (25, 108), (24, 108), (23, 108), (22, 108), (21, 108), (20, 108), (19, 108), (18, 108), (17, 108), (16, 108), (15, 108), (14, 108), (13, 108), (12, 109), (11, 110)]]\n", + "65\n", + "pos depart : (102, 381) 186\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187), (117, 405), (116, 407), (115, 405), (117, 446), (116, 444), (115, 446), (202, 157), (203, 217), (194, 185), (194, 187), (196, 185), (192, 106), (194, 104), (194, 101), (194, 106), (202, 97), (203, 49), (204, 80), (199, 137), (198, 136), (199, 135), (200, 136), (201, 136), (194, 286), (192, 285), (194, 284), (193, 251), (194, 252), (194, 245), (192, 245), (192, 253), (194, 247), (193, 251), (21, 54), (19, 56), (20, 45), (21, 47), (21, 54), (21, 56), (22, 45), (11, 443), (10, 445), (11, 443), (12, 109), (11, 111), (12, 109), (103, 380)] point arrivee : 186\n", + "pos depart : (102, 382) 186\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187), (117, 405), (116, 407), (115, 405), (117, 446), (116, 444), (115, 446), (202, 157), (203, 217), (194, 185), (194, 187), (196, 185), (192, 106), (194, 104), (194, 101), (194, 106), (202, 97), (203, 49), (204, 80), (199, 137), (198, 136), (199, 135), (200, 136), (201, 136), (194, 286), (192, 285), (194, 284), (193, 251), (194, 252), (194, 245), (192, 245), (192, 253), (194, 247), (193, 251), (21, 54), (19, 56), (20, 45), (21, 47), (21, 54), (21, 56), (22, 45), (11, 443), (10, 445), (11, 443), (12, 109), (11, 111), (12, 109), (103, 380), (102, 382), (103, 380)] point arrivee : 186\n", + "186 186 0\n", + "[[(102, 381), (102, 382), (102, 383), (102, 384), (103, 385), (103, 386), (104, 387), (105, 388), (106, 388), (107, 389), (108, 389), (109, 389), (110, 389), (111, 389), (112, 389), (113, 388), (114, 388), (115, 387), (116, 386), (117, 385), (117, 384), (117, 383), (117, 382), (117, 381), (117, 380), (117, 379), (116, 378), (115, 378), (114, 377), (113, 377), (112, 376), (111, 376), (110, 376), (109, 376), (108, 376), (107, 377), (106, 377), (105, 377), (104, 378), (103, 379), (103, 380), (102, 381)], [(102, 382), (102, 383), (102, 384), (103, 385), (103, 386), (104, 387), (105, 388), (106, 388), (107, 389), (108, 389), (109, 389), (110, 389), (111, 389), (112, 389), (113, 388), (114, 388), (115, 387), (116, 386), (117, 385), (117, 384), (117, 383), (117, 382), (117, 381), (117, 380), (117, 379), (116, 378), (115, 378), (114, 377), (113, 377), (112, 376), (111, 376), (110, 376), (109, 376), (108, 376), (107, 377), (106, 377), (105, 377), (104, 378), (103, 379), (103, 380), (102, 381)]]\n", + "186 186 0\n", + "[[(102, 381), (102, 382), (102, 383), (102, 384), (103, 385), (103, 386), (104, 387), (105, 388), (106, 388), (107, 389), (108, 389), (109, 389), (110, 389), (111, 389), (112, 389), (113, 388), (114, 388), (115, 387), (116, 386), (117, 385), (117, 384), (117, 383), (117, 382), (117, 381), (117, 380), (117, 379), (116, 378), (115, 378), (114, 377), (113, 377), (112, 376), (111, 376), (110, 376), (109, 376), (108, 376), (107, 377), (106, 377), (105, 377), (104, 378), (103, 379), (103, 380), (102, 381)], [(102, 382), (102, 383), (102, 384), (103, 385), (103, 386), (104, 387), (105, 388), (106, 388), (107, 389), (108, 389), (109, 389), (110, 389), (111, 389), (112, 389), (113, 388), (114, 388), (115, 387), (116, 386), (117, 385), (117, 384), (117, 383), (117, 382), (117, 381), (117, 380), (117, 379), (116, 378), (115, 378), (114, 377), (113, 377), (112, 376), (111, 376), (110, 376), (109, 376), (108, 376), (107, 377), (106, 377), (105, 377), (104, 378), (103, 379), (103, 380), (102, 381)]]\n", + "66\n", + "pos depart : (183, 18) 187\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187), (117, 405), (116, 407), (115, 405), (117, 446), (116, 444), (115, 446), (202, 157), (203, 217), (194, 185), (194, 187), (196, 185), (192, 106), (194, 104), (194, 101), (194, 106), (202, 97), (203, 49), (204, 80), (199, 137), (198, 136), (199, 135), (200, 136), (201, 136), (194, 286), (192, 285), (194, 284), (193, 251), (194, 252), (194, 245), (192, 245), (192, 253), (194, 247), (193, 251), (21, 54), (19, 56), (20, 45), (21, 47), (21, 54), (21, 56), (22, 45), (11, 443), (10, 445), (11, 443), (12, 109), (11, 111), (12, 109), (103, 380), (102, 382), (103, 380), (184, 17)] point arrivee : 187\n", + "pos depart : (183, 19) 187\n", + "blocked : [(20, 141), (21, 143), (21, 151), (22, 141), (31, 152), (20, 169), (21, 171), (21, 180), (22, 169), (29, 169), (20, 231), (21, 233), (21, 244), (20, 246), (12, 246), (22, 246), (30, 246), (22, 231), (30, 231), (21, 309), (21, 311), (21, 313), (20, 314), (12, 320), (22, 315), (30, 321), (23, 309), (30, 309), (30, 404), (11, 601), (13, 602), (30, 602), (11, 603), (11, 610), (14, 641), (12, 673), (27, 707), (29, 708), (29, 708), (28, 709), (12, 714), (19, 736), (21, 737), (21, 737), (23, 736), (29, 732), (23, 738), (30, 744), (20, 738), (13, 743), (21, 768), (22, 769), (30, 769), (20, 770), (13, 774), (31, 806), (29, 264), (29, 281), (31, 351), (14, 368), (16, 367), (30, 367), (16, 369), (30, 387), (29, 566), (28, 90), (22, 207), (29, 513), (30, 514), (30, 514), (29, 516), (31, 512), (31, 516), (33, 516), (25, 15), (23, 16), (22, 25), (24, 24), (24, 17), (24, 26), (30, 28), (24, 472), (23, 474), (22, 472), (23, 536), (22, 538), (22, 543), (22, 545), (21, 536), (24, 545), (30, 548), (105, 41), (105, 43), (115, 43), (113, 41), (107, 41), (115, 41), (116, 41), (104, 109), (104, 107), (106, 109), (101, 156), (102, 157), (102, 159), (103, 155), (114, 155), (103, 205), (104, 207), (116, 216), (105, 205), (116, 205), (96, 232), (96, 249), (109, 267), (110, 269), (110, 270), (109, 271), (103, 276), (111, 272), (116, 276), (111, 267), (116, 267), (116, 294), (101, 512), (103, 512), (117, 516), (102, 513), (102, 515), (102, 511), (102, 510), (102, 154), (104, 155), (114, 155), (102, 156), (114, 463), (114, 543), (115, 541), (104, 532), (116, 543), (116, 543), (104, 559), (115, 625), (117, 626), (123, 622), (115, 627), (104, 631), (117, 684), (116, 233), (123, 247), (114, 589), (116, 590), (114, 591), (106, 594), (104, 595), (106, 596), (104, 605), (108, 651), (110, 652), (110, 652), (112, 651), (116, 648), (112, 653), (116, 656), (108, 653), (104, 656), (108, 24), (109, 22), (115, 22), (114, 24), (110, 24), (116, 24), (116, 24), (116, 485), (104, 595), (115, 80), (111, 126), (110, 128), (109, 126), (105, 321), (107, 322), (116, 322), (105, 323), (116, 332), (116, 590), (116, 360), (116, 187), (115, 185), (114, 187), (117, 405), (116, 407), (115, 405), (117, 446), (116, 444), (115, 446), (202, 157), (203, 217), (194, 185), (194, 187), (196, 185), (192, 106), (194, 104), (194, 101), (194, 106), (202, 97), (203, 49), (204, 80), (199, 137), (198, 136), (199, 135), (200, 136), (201, 136), (194, 286), (192, 285), (194, 284), (193, 251), (194, 252), (194, 245), (192, 245), (192, 253), (194, 247), (193, 251), (21, 54), (19, 56), (20, 45), (21, 47), (21, 54), (21, 56), (22, 45), (11, 443), (10, 445), (11, 443), (12, 109), (11, 111), (12, 109), (103, 380), (102, 382), (103, 380), (184, 17), (183, 19), (184, 17)] point arrivee : 187\n", + "187 187 0\n", + "[[(183, 18), (183, 19), (183, 20), (183, 21), (184, 22), (184, 23), (185, 24), (186, 25), (187, 26), (188, 26), (189, 26), (190, 27), (191, 27), (192, 27), (193, 27), (194, 27), (195, 27), (196, 27), (197, 27), (198, 26), (199, 26), (200, 26), (201, 25), (202, 25), (203, 24), (204, 23), (204, 22), (204, 21), (205, 20), (204, 19), (204, 18), (204, 17), (203, 16), (202, 15), (201, 15), (200, 14), (199, 14), (198, 14), (197, 14), (196, 14), (195, 14), (194, 14), (193, 14), (192, 14), (191, 14), (190, 14), (189, 14), (188, 14), (187, 15), (186, 15), (185, 16), (184, 17), (183, 18)], [(183, 19), (183, 20), (183, 21), (184, 22), (184, 23), (185, 24), (186, 25), (187, 26), (188, 26), (189, 26), (190, 27), (191, 27), (192, 27), (193, 27), (194, 27), (195, 27), (196, 27), (197, 27), (198, 26), (199, 26), (200, 26), (201, 25), (202, 25), (203, 24), (204, 23), (204, 22), (204, 21), (205, 20), (204, 19), (204, 18), (204, 17), (203, 16), (202, 15), (201, 15), (200, 14), (199, 14), (198, 14), (197, 14), (196, 14), (195, 14), (194, 14), (193, 14), (192, 14), (191, 14), (190, 14), (189, 14), (188, 14), (187, 15), (186, 15), (185, 16), (184, 17), (183, 18)]]\n", + "187 187 0\n", + "[[(183, 18), (183, 19), (183, 20), (183, 21), (184, 22), (184, 23), (185, 24), (186, 25), (187, 26), (188, 26), (189, 26), (190, 27), (191, 27), (192, 27), (193, 27), (194, 27), (195, 27), (196, 27), (197, 27), (198, 26), (199, 26), (200, 26), (201, 25), (202, 25), (203, 24), (204, 23), (204, 22), (204, 21), (205, 20), (204, 19), (204, 18), (204, 17), (203, 16), (202, 15), (201, 15), (200, 14), (199, 14), (198, 14), (197, 14), (196, 14), (195, 14), (194, 14), (193, 14), (192, 14), (191, 14), (190, 14), (189, 14), (188, 14), (187, 15), (186, 15), (185, 16), (184, 17), (183, 18)], [(183, 19), (183, 20), (183, 21), (184, 22), (184, 23), (185, 24), (186, 25), (187, 26), (188, 26), (189, 26), (190, 27), (191, 27), (192, 27), (193, 27), (194, 27), (195, 27), (196, 27), (197, 27), (198, 26), (199, 26), (200, 26), (201, 25), (202, 25), (203, 24), (204, 23), (204, 22), (204, 21), (205, 20), (204, 19), (204, 18), (204, 17), (203, 16), (202, 15), (201, 15), (200, 14), (199, 14), (198, 14), (197, 14), (196, 14), (195, 14), (194, 14), (193, 14), (192, 14), (191, 14), (190, 14), (189, 14), (188, 14), (187, 15), (186, 15), (185, 16), (184, 17), (183, 18)]]\n", + "67\n" ] }, { "data": { - "image/png": "iVBORw0KGgoAAAANSUhEUgAAAK4AAAD7CAYAAADzT6+qAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjQuMywgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/MnkTPAAAACXBIWXMAAAsTAAALEwEAmpwYAAAJ3klEQVR4nO3df6hndZ3H8edrp9FZbSXdtRBHmhbElKCxHcwYWCibmH5g+4+hUEQI80+FghDVf/vf/BX1RwSilpBbmSWFROX2gwjCdTRL7WpjUjo462Rb6BZYU+/++B7zznRn5twf3+/hfX0+YLjfc773cj5f5snhzPc7531TVUjd/MPUC5DWwnDVkuGqJcNVS4arlgxXLa0r3CR7kzya5LEkH92oRUmnkrW+j5tkC/BzYA9wCLgXuKaqfrZxy5NW9rJ1/OxlwGNV9ThAki8C7wZOGO5pOb22ceY6DqmXkuf47TNVde5Kz60n3POBJ5dtHwLeeLIf2MaZvDFXrOOQein577rjVyd6bj3hZoV9f3fdkWQfsA9gG2es43DSi9bzj7NDwAXLtrcDTx3/TVV1Y1XtqqpdWzl9HYeTXrSecO8FLkzymiSnAVcDX9+YZUknt+ZLhao6muRDwLeALcAtVfXwhq1MOon1XONSVd8AvrFBa5FG85MztWS4aslw1ZLhqiXDVUuGq5YMVy0ZrloyXLVkuGrJcNWS4aolw1VLhquWDFctGa5aMly1ZLhqyXDVkuGqJcNVS6cMN8ktSY4keWjZvnOS3J3k4PD17PkuUzrWmDPu54C9x+37KPCdqroQ+M6wLS3MKcOtqh8A/3fc7ncDtw6PbwX+Y2OXJZ3cWq9xX1VVhwGGr6/cuCVJp7auSTZjOK1R87DWM+7TSc4DGL4eOdE3Oq1R87DWcL8OvH94/H7gaxuzHGmcMW+HfQH4EXBRkkNJrgX2A3uSHGT2OyD2z3eZ0rFOeY1bVdec4Cln4msyfnKmlgxXLRmuWjJctWS4aslw1ZLhqiXDVUuGq5YMVy0ZrloyXLVkuGrJcNWS4aolw1VLhquWDFctGa5aMly1ZLhqaczt6Rck+V6SpSQPJ7lu2O/ERk1mzBn3KHBDVV0MXA58MMklOLFRExozrfFwVd0/PH4OWALOx4mNmtCqrnGT7AAuBe5h5MTGJPuSHEhy4E88v87lSjOjw03ycuArwPVV9ezYn3PoneZhVLhJtjKL9raq+uqwe/TERmmjjXlXIcDNwFJVfWLZU05s1GTGDHbeDbwPeDDJA8O+jzOb0Hj7ML3xCeCquaxQWsGYaY0/BHKCp53YqEn4yZlaMly1ZLhqyXDVkuGqJcNVS4arlgxXLRmuWjJctWS4aslw1ZLhqiXDVUuGq5YMVy0ZrloyXLVkuGrJcNWS4aqlMXMVtiX5nyQ/GaY1/uew32mNmsyYM+7zwFuq6vXATmBvkstxWqMmNGZaY1XV/w+bW4c/hdMaNaGxs8O2DFNsjgB3V5XTGjWpUeFW1Z+raiewHbgsyevGHsBpjZqHVb2rUFW/A74P7MVpjZrQmHcVzk3yiuHxPwJvBR7BaY2a0JhpjecBtybZwiz026vqriQ/wmmNmsiYaY0/ZTY+//j9v8FpjZqIn5ypJcNVS4arlgxXLRmuWjJctWS4aslw1ZLhqiXDVUuGq5YMVy0ZrloyXLVkuGrJcNWS4aolw1VLhquWDFctjQ53mGbz4yR3DdsOvdNkVnPGvQ5YWrbt0DtNZuzssO3AO4Gblu126J0mM/aM+0ngI8Bflu0bNfROmocxI5jeBRypqvvWcgCnNWoexoxg2g1cmeQdwDbgrCSfZxh6V1WHTzb0rqpuBG4EOCvn1AatWy9xYwY7f6yqtlfVDuBq4LtV9V4ceqcJred93P3AniQHgT3DtrQQYy4V/qaqvs9sPq5D7zQpPzlTS4arlgxXLRmuWjJctWS4aslw1ZLhqiXDVUuGq5YMVy0ZrloyXLVkuGrJcNWS4aolw1VLhquWDFctGa5aMly1NOou3yS/BJ4D/gwcrapdSc4BvgTsAH4JvKeqfjufZUrHWs0Z981VtbOqdg3bTmvUZNZzqeC0Rk1mbLgFfDvJfUn2Dfuc1qjJjJ1ks7uqnkrySuDuJI+MPcAQ+j6AbZyxhiVKf2/UGbeqnhq+HgHuBC5jmNYIcKppjVW1q6p2beX0jVm1XvLGzMc9M8k/vfAYeBvwEE5r1ITGXCq8CrgzyQvf/19V9c0k9wK3J7kWeAK4an7LlI51ynCr6nHg9Svsd1qjJuMnZ2rJcNWS4aolw1VLhquWDFctGa5aMly1ZLhqyXDVkuGqJcNVS4arlgxXLRmuWjJctWS4aslw1ZLhqiXDVUuGq5ZGhZvkFUnuSPJIkqUkb0pyTpK7kxwcvp4978VKLxh7xv0U8M2qei2zW9WXcFqjJjRmks1ZwL8DNwNU1R+r6nc4rVETGnPG/Vfg18Bnk/w4yU3DKCanNWoyY8J9GfAG4DNVdSnwe1ZxWZBkX5IDSQ78iefXuEzpWGPCPQQcqqp7hu07mIXstEZN5pThVtX/Ak8muWjYdQXwM5zWqAmNHez8YeC2JKcBjwMfYBa90xo1iVHhVtUDwK4VnnJaoybhJ2dqyXDVkuGqJcNVS4arlgxXLRmuWjJctWS4aslw1ZLhqiXDVUuGq5YMVy0ZrloyXLVkuGrJcNWS4aolw1VLhquWxswOuyjJA8v+PJvkeqc1akpjBoI8WlU7q2on8G/AH4A7cVqjJrTaS4UrgF9U1a9wWqMmtNpwrwa+MDweNa3RoXeah9HhDuOXrgS+vJoDOPRO87CaM+7bgfur6ulhe9S0RmkeVhPuNbx4mQBOa9SExv7ykjOAPcBXl+3eD+xJcnB4bv/GL09a2dhpjX8A/vm4fb/BaY2aiJ+cqSXDVUupqsUdLPk1s19+8szCDjq9f8HXu1avrqpzV3pioeECJDlQVStNN9+UfL3z4aWCWjJctTRFuDdOcMwp+XrnYOHXuNJG8FJBLS003CR7kzya5LEkm+o/nie5IMn3kiwleTjJdcP+TX2nSJItwy8nv2vYXsjrXVi4SbYAn2b2v8wuAa5Jcsmijr8AR4Ebqupi4HLgg8Pr2+x3ilwHLC3bXsjrXeQZ9zLgsap6vKr+CHyR2V0Um0JVHa6q+4fHzzH7yzyfTXynSJLtwDuBm5btXsjrXWS45wNPLts+NOzbdJLsAC4F7mHknSJNfRL4CPCXZfsW8noXGW5W2Lfp3tJI8nLgK8D1VfXs1OuZlyTvAo5U1X1THH/sb0/fCIeAC5ZtbweeWuDx5y7JVmbR3lZVL/zf5aeTnFdVhzfZnSK7gSuTvAPYBpyV5PMs6PUu8ox7L3BhktcM969dzewuik0hSYCbgaWq+sSypzblnSJV9bGq2l5VO5j9XX63qt7Lgl7vws64VXU0yYeAbwFbgFuq6uFFHX8BdgPvAx5M8sCw7+PM7gy5Pcm1wBPAVdMsb2EW8nr95Ewt+cmZWjJctWS4aslw1ZLhqiXDVUuGq5YMVy39FQ7vHGGpKTuOAAAAAElFTkSuQmCC", + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAXgAAAB7CAYAAAB+fpu8AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjQuMywgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/MnkTPAAAACXBIWXMAAAsTAAALEwEAmpwYAAAJSUlEQVR4nO3dW4ycZR3H8e/PBSpHoXJIBQIlaYjFGMCGgxhCqEgxhnJDUhIMJpjeYCJqYlpJNFyQoDHGK0waRRsPkIoohJAAVo3RC6GcpAUKRRDWAgVPEC8Q8O/FvA1D2e4u7Uzn5cn3k0zmnWfe2fe3h/nt7DOz86SqkCS1532TDiBJGg8LXpIaZcFLUqMseElqlAUvSY2y4CWpUWMr+CQrkmxNsi3JmnEdR5I0s4zjdfBJpoAngAuAaeA+4LKqenTkB5MkzWhcj+DPALZV1V+q6r/AzcDKMR1LkjSD/cb0cY8Fnhu6PA2cObxDktXAaoAppj52EIeNKYoktelV/vlyVR21u+vHVfCZYextc0FVtQ5YB3BYFtaZWT6mKJLUpl/XLX+d7fpxTdFMA8cPXT4O2D6mY0mSZjCugr8PWJJkcZIDgFXA7WM6liRpBmOZoqmqN5J8AbgLmAJurKot4ziWJGlm45qDp6ruBO4c18eXJM3O/2SVpEZZ8JLUKAtekhplwUtSoyx4SWqUBS9JjbLgJalRFrwkNcqCl6RGWfCS1CgLXpIaZcFLUqMseElqlAUvSY2y4CWpURa8JDXKgpekRlnwktQoC16SGmXBS1KjLHhJapQFL0mNsuAlqVEWvCQ1yoKXpEZZ8JLUKAtekhplwUtSoyx4SWqUBS9JjbLgJalRFrwkNWrOgk9yY5IdSTYPjS1Mck+SJ7vzI4auW5tkW5KtSS4cV3BJ0uzm8wj+R8CKXcbWABuragmwsbtMkqXAKuCU7jY3JJkaWVpJ0rzNWfBV9XvgH7sMrwTWd9vrgUuGxm+uqteq6mlgG3DGaKJKkt6NPZ2DP6aqngfozo/uxo8Fnhvab7obe4ckq5NsSrLpdV7bwxiSpN0Z9ZOsmWGsZtqxqtZV1bKqWrY/C0YcQ5K0pwX/YpJFAN35jm58Gjh+aL/jgO17Hk+StKf2tOBvB67otq8AbhsaX5VkQZLFwBLg3r2LKEnaE/vNtUOSm4DzgCOTTAPfAK4HNiS5EngWuBSgqrYk2QA8CrwBXFVVb44puyRpFnMWfFVdtpurlu9m/+uA6/YmlCRp7/mfrJLUKAtekhplwUtSoyx4SWqUBS9JjbLgJalRFrwkNcqCl6RGWfCS1CgLXpIaZcFLUqMseElqlAUvSY2y4CWpURa8JDXKgpekRlnwktQoC16SGmXBS1KjLHhJapQFL0mNsuAlqVEWvCQ1yoKXpEZZ8JLUKAtekhplwUtSoyx4SWqUBS9JjbLgJalRFrwkNcqCl6RGzVnwSY5P8tskjyXZkuSL3fjCJPckebI7P2LoNmuTbEuyNcmF4/wEJEkzm88j+DeAr1TVh4GzgKuSLAXWABuragmwsbtMd90q4BRgBXBDkqlxhJck7d6cBV9Vz1fVA932q8BjwLHASmB9t9t64JJueyVwc1W9VlVPA9uAM0acW5I0h3c1B5/kROA04E/AMVX1PAx+CQBHd7sdCzw3dLPpbmzXj7U6yaYkm17ntT2ILkmazbwLPskhwC+Aq6vqldl2nWGs3jFQta6qllXVsv1ZMN8YkqR5mlfBJ9mfQbn/tKpu7YZfTLKou34RsKMbnwaOH7r5ccD20cSVJM3XfF5FE+AHwGNV9Z2hq24Hrui2rwBuGxpflWRBksXAEuDe0UWWJM3HfvPY5xzgs8AjSR7qxr4GXA9sSHIl8CxwKUBVbUmyAXiUwStwrqqqN0cdXJI0uzkLvqr+wMzz6gDLd3Ob64Dr9iKXJGkv+Z+sktSoVL3jBS77PkTyEvAf4OVJZ5nFkfQ7H5hxVMw4Gn3P2Pd8MHfGE6rqqN1d2YuCB0iyqaqWTTrH7vQ9H5hxVMw4Gn3P2Pd8sPcZnaKRpEZZ8JLUqD4V/LpJB5hD3/OBGUfFjKPR94x9zwd7mbE3c/CSpNHq0yN4SdIIWfCS1KiJF3ySFd3KT9uSrJlgjhuT7EiyeWisN6tWvRdW1kry/iT3Jnm4y3ht3zIOHXcqyYNJ7uhjxiTPJHkkyUNJNvU04+FJbknyePdzeXafMiY5ufv67Ty9kuTqnmX8Undf2Zzkpu4+NLp8VTWxEzAFPAWcBBwAPAwsnVCWc4HTgc1DY98C1nTba4BvdttLu6wLgMXd5zA15nyLgNO77UOBJ7ocfcoY4JBue38G6wac1aeMQ1m/DPwMuKNv3+vuuM8AR+4y1reM64HPd9sHAIf3LeNQ1ingBeCEvmRksE7G08CB3eUNwOdGmW+ffHFn+QTPBu4aurwWWDvBPCfy9oLfCizqthcBW2fKCdwFnL2Ps94GXNDXjMBBwAPAmX3LyOAtrDcC5/NWwfct4zO8s+B7kxE4rCun9DXjLrk+BfyxTxl5a3GkhQzeF+yOLufI8k16imZeqz9N0F6tWjUuGeHKWmPINpXBu47uAO6pqt5lBL4LfBX439BY3zIWcHeS+5Os7mHGk4CXgB92U13fT3JwzzIOWwXc1G33ImNV/Q34NoN3430e+HdV3T3KfJMu+Hmt/tRDE8udEa+sNWpV9WZVncrgUfIZST4yy+77PGOSzwA7qur++d5khrF98b0+p6pOBy5isND9ubPsO4mM+zGY0vxeVZ3G4L2kZnsObZL3mQOAi4Gfz7XrDGNjy9jNra9kMN3yIeDgJJfPdpMZxmbNN+mC7/vqT71atSrvoZW1qupfwO+AFT3LeA5wcZJngJuB85P8pGcZqart3fkO4JcMFq7vU8ZpYLr7Cw3gFgaF36eMO10EPFBVL3aX+5Lxk8DTVfVSVb0O3Ap8fJT5Jl3w9wFLkizufsuuYrAiVF/0ZtWqpP8rayU5Ksnh3faBDH6AH+9TxqpaW1XHVdWJDH7eflNVl/cpY5KDkxy6c5vBvOzmPmWsqheA55Kc3A0tZ7DIT28yDrmMt6ZndmbpQ8ZngbOSHNTdv5cDj4003756kmOWJxo+zeAVIU8B10wwx00M5sFeZ/Cb8krggwyejHuyO184tP81XeatwEX7IN8nGPw59mfgoe706Z5l/CjwYJdxM/D1brw3GXfJex5vPcnam4wM5rcf7k5bdt4v+pSxO+apwKbu+/0r4IgeZjwI+DvwgaGx3mQErmXwIGgz8GMGr5AZWT7fqkCSGjXpKRpJ0phY8JLUKAtekhplwUtSoyx4SWqUBS9JjbLgJalR/wfqxL3BwyAOUAAAAABJRU5ErkJggg==", "text/plain": [ "<Figure size 432x288 with 1 Axes>" ] @@ -1050,13 +1593,15 @@ ], "source": [ "# path=\"/home/felix/Documents/work/FuzzyDoc/fuzzydoc/imgs/1_truth.png\"\n", - "path=\"/home/felix/Documents/work/FuzzyDoc/fuzzydoc/0Dot.jpg\"\n", + "path=\"allLetters.png\"\n", "# path=\"/home/felix/Documents/work/FuzzyDoc/fuzzydoc/imgs/new_database/Bounding_Box/Arial_600/num/8/591.jpg\"\n", "# path=\"/home/felix/Documents/work/FuzzyDoc/fuzzydoc/testCadre.png\"\n", "# path=\"/home/felix/Documents/work/FuzzyDoc/fuzzydoc/payslip_Arial_10_1_g.png\"\n", "# path=\"/home/felix/Documents/work/FuzzyDoc/fuzzydoc/imgs/new_database/documents/2PS_Arial_600.jpg\"\n", "# mask=detectTextAreas(path,'mask.png',square(25))\n", - "# im=load_image(path)\n", + "im=load_image(path)\n", + "skel=skeletonization_image(binarization_image(im,'ostu'),'lee')\n", + "CNs=minutia_extraction(skel)\n", "# for i in range(im.shape[0]):\n", "# for j in range(im.shape[1]):\n", "# if not(mask[i][j]):\n", @@ -1064,8 +1609,11 @@ "# # plt.imshow(skeletonization_image(binarization_image(load_image(path),'otsu'),'lee'))\n", "# newpath=\"imClean.png\"\n", "# plt.imsave(newpath,im)\n", - "debug=False ; veryDebug=False ; blocked=[] \n", - "print(graph(path))" + "debug=True ; veryDebug=False ; blocked=[]\n", + "a,b=graph(path)\n", + "\n", + "\n", + "imsave(\"centers.png\",draw_minutia(CNs+b,skel))\n" ] }, { -- GitLab