private float[] getPoint(Vector<Integer> Row)
	{
		//Funktion bekommt eine Reihe von ganzen Zahlen als Argument, gibt die Position, für die die letzte Zahl steht, zurück
		//Bsp.: 012: 0=Anfang(0. Element der 0. Tiefe)    1= 2. element der 1. Tiefe,   2= 3. Element der 2. Tiefe
		
		//Vector verweist auf gefundene Punkte
		Vector<float[]> Points = null;
		
		//Lokal gespeicherte Position
		float[] pos = new float[2];
		pos[0] = position[0];
		pos[1] = position[1];
		
		//Gewuenschten Punkt ermitteln, durch den Baum "durchhangeln"
		for(int i=0; i<Row.size(); i++)
		{
			Points = null;
			Points = getPossiblePoints(Lines, pos, goal);
			if(Points.isEmpty())
			{
				return(new float[]{-1,-1});
			}
			else
			{
				pos[0] = Points.elementAt(Row.elementAt(i))[0];
				pos[1] = Points.elementAt(Row.elementAt(i))[1];
			}
		}
		return(pos);
	}