protected List <Road> findPath(Place A, Place B)
	{
		LinkedList <Road> list = new LinkedList<>();
		
		HashMap<String, Boolean> visited = new HashMap<>();
		for(String s : Empire.getInstance().CROSSROADS.keySet())
		{
			visited.put(s, Boolean.FALSE);
		}
		int[] i = new int[1];
		i[0] = Integer.MAX_VALUE;
		bruteForceForPath(A, B, list, visited, i, 0);
		
		return list;
	}