procedure p1(var ch: char) :=
ch := '_';
begin
var s := '123';
var s1 := s;
var s2 := '123';
p1(s1[2]);
Assert(s<>s1);
Assert(s2<>s1);
assert(s1='1_3');
end.