program Ost;
uses crt;
var
n, z, m: integer;
procedure Print(n, z, m: integer);
var
i, col: integer;
begin
col := 1;
writeln('Result: ');
for i := 1 to n do
begin
if (i >= z) then
begin
if ((i mod z) <= m) then
begin
if (col mod 2 <> 0) then
write(i:5)
else
writeln(i:5);
inc(col);
end;
end;
end;
end;
Begin
write('Enter n, z and m: ');
read(n);
read(z);
readln(m);
Print(n, z, m);
End.