program hello;
procedure SayHello(name : String);
begin
Writeln('Hello, ', name);
end;
var
name : String[16];
Write('What is your name? ');
Readln(name);
SayHello(name);
end.