1{ This is a left marginal comment. }
2program hello(output);
3var i : integer; {This is a trailing comment}
4j : integer;	{This is a right marginal comment}
5k : array [ 1..10] of array [1..10] of integer;	{Marginal, but past the margin}
6{
7  An aligned, multi-line comment
8  which explains what this program is
9  all about
10}
11begin
12i := 1; {Trailing i comment}
13{A left marginal comment}
14 {An aligned comment}
15j := 1;		{Right marginal comment}
16k[1] := 1;
17writeln(i, j, k[1])
18end.
19