Dari soal no 34, suatu algoritma bekerja pada array tersebut sbb
procedure lagi(a: integer; b: integer);
var t: integer;
begin
t := (a+b) div 2;
if (a <= b) then begin
write(X[t]);
lagi (a,t-1);
lagi (t+1,b);
end
end;
pemanggilan lagi(1,10) akan mencetakkan keluaran:
A. ebacdhfgij
B. abcdefghij
C. jihgfedcba
D. fghijabcde
E. cdefghijab