program FunctionProgram; var temp : integer; function fun1(i:integer):integer; var temp2:integer; begin writeln('fun1: ',i); fun1 := i; writeln('RETURN GOT IT'); temp2 := 5; writeln('temp2: ',temp2); end; begin writeln('Hello, World!'); temp := fun1(5); writeln('temp: ',temp); end.