.ta 3.25i
{ This is a left marginal comment. }

program hello(output);
var
    i: integer; {This is a trailing comment}
    j: integer;	{This is a right marginal comment}
    k: array [1..10] of array [1..10] of integer;       {Marginal, but past the margin}
{
  An aligned, multi-line comment
  which explains what this program is
  all about
}
begin
    i := 1; {Trailing i comment}
{A left marginal comment}
    {An aligned comment}
    j := 1;	{Right marginal comment}
    k[1] := 1;
    writeln(i, j, k[1])
end.
