procedure hourglass(num,spaces : integer); var i : integer; begin if num>0 then begin for i:=1 to spaces do write(' '); for i:=1 to num do write(num,' '); writeln;
hourglass(num-1,spaces+1);
for i:=1 to spaces do write(' '); for i:=1 to num do write(num,' '); writeln; end; end;