function kandidaten = findnext(abstand, von, ausschluss, seitenlaenge)
% finde KANDIDATEN, die von Punkt VON die Laenge SEITENLAENGE 
% entfernt sind; schließe dabei AUSSCHLUSS aus

% Extrahieren der relevanten Spalte aus der Abstandsmatrix
abst_interessant = abstand(:, von);

% Interessante Punkte sind die, deren Abstand vom momentanen Punkte um
% weniger als 0.15 vom Sollabstand abweicht
kandidaten = find(abs(abst_interessant - seitenlaenge) < 0.15);

% Jetzt werden eine Punkte aus der Liste entfernt. Bedingt durch den Aufruf
% von außen genau die, die schon in der Punkteliste für das Sechseck sind
kandidaten = setdiff(kandidaten, ausschluss);