{Scarlet Li
Woburn CI
Junior Division }
uses crt;
var a,b,c,d,e,f,g,i:
integer;
const max=20;
var
s,n:array[1..max] of char;
begin
clrscr;
for i:= 1 to 5 do
begin
readln(a);
for c:= 1 to a do
begin
readln(s[c]);
if s[c] <> 'a'then
begin
if s[c] <> 'd' then
writeln('Error');
end;
end;
readln(b);
for d:= 1 to b do
begin
for e:= 1 to a do
begin
case e of
1: if s[e+1] = 'a' then
n[e]:= 'a'
else
n[e]:= 'd';
else
if s[e-1] <> s[e+1] then
n[e]:= 'a'
else
n[e]:= 'd';
if e=a then
begin
if s[a-1]= 'a' then
n[e]:= 'a'
else
n[e]:= 'd';
end;
end;
end;
for e:= 1 to a do
begin
s[e]:= n[e];
n[e]:=' ';
end;
end;
for f:= 1 to a do
write(s[f]);
end;
readln;
end.