{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.