program clp_scope;
var x,y,z:integer;
function f(i:integer):real;
var x:real;
procedure alpha();
var y:real;
begin
y := 6.23;
writeln(y + z:0:3);
end;
begin
x := 3.14;
alpha;
f := x * i;
end;
procedure g();
var z:real;
begin
z := 2.718;
z := f(7);
end;
begin
x := 1024;
y := 625;
z := 333;
g;
writeln(f(0):0:3);
end.
cHJvZ3JhbSBjbHBfc2NvcGU7CnZhciB4LHksejppbnRlZ2VyOwogCmZ1bmN0aW9uIGYoaTppbnRlZ2VyKTpyZWFsOwp2YXIgeDpyZWFsOwoJCglwcm9jZWR1cmUgYWxwaGEoKTsKCXZhciB5OnJlYWw7CgliZWdpbgoJCXkgOj0gNi4yMzsKCQl3cml0ZWxuKHkgKyB6OjA6Myk7CgllbmQ7CiAKIGJlZ2luCgl4IDo9IDMuMTQ7CglhbHBoYTsKCWYgOj0geCAqIGk7CiBlbmQ7CiAKIHByb2NlZHVyZSBnKCk7CiB2YXIgejpyZWFsOwogYmVnaW4KCXogOj0gMi43MTg7Cgl6IDo9IGYoNyk7CiBlbmQ7CgpiZWdpbgogeCA6PSAxMDI0OwogeSA6PSA2MjU7CiB6IDo9IDMzMzsKIGc7CiB3cml0ZWxuKGYoMCk6MDozKTsKZW5kLg==