Hallo
Die Fehlerursache liegt NICHT an der größe von merk. Das problem liegt an zaeler noch 0 beim ersten aufruf von
merk[tiefe,1,zaeler]:=zahl[i]; //Zahlenpaar merken
da der index eigntlich bei 1 beginnt ...
übrigens hilft da der compiler mit eingeschalteter Bereichsprüfung ...