sub newtree { ..... for my $zzahl (@$ref_liste1){ # my $refvalue = $ref_wurzel; if ($knoten) { while (1) { if($zzahl < $$knoten{'zahl'}) { #Beginn des Vergleichs if(defined($$knoten{'linksweg'})) { $knoten = $$knoten{'linksweg'}; } else { $knoten->{'linksweg'} = knot($zzahl); $knoten = $ref_wurzel; last; #Ende