Program stor25;
var x:real;
n:byte;
function arcsin(x:real):real;
begin
arcsin:=arctan(x/sqrt(1-sqr(x)));
end;
procedure z(x:real);
begin
writeln(x:4:2,^i,(arcsin(2*x)+abs(x))/(sqr(x)+1):4:2);
end;
begin
writeln('x',^i,'z');
writeln;
x:=0;
while x<=0.4 do begin
z(x);
x:=x+0.2;
end;
writeln;
x:=0.1;
for n:=1 to 6 do begin
z(x);
x:=x+0.05;
end;
end.
UHJvZ3JhbSBzdG9yMjU7CnZhciB4OnJlYWw7Cm46Ynl0ZTsKIApmdW5jdGlvbiBhcmNzaW4oeDpyZWFsKTpyZWFsOwpiZWdpbgphcmNzaW46PWFyY3Rhbih4L3NxcnQoMS1zcXIoeCkpKTsKZW5kOwogCnByb2NlZHVyZSB6KHg6cmVhbCk7CmJlZ2luCndyaXRlbG4oeDo0OjIsXmksKGFyY3NpbigyKngpK2Ficyh4KSkvKHNxcih4KSsxKTo0OjIpOwplbmQ7CiAKYmVnaW4KIAp3cml0ZWxuKCd4JyxeaSwneicpOwogCndyaXRlbG47IAp4Oj0wOwp3aGlsZSB4PD0wLjQgZG8gYmVnaW4Keih4KTsKeDo9eCswLjI7CmVuZDsKIAp3cml0ZWxuOwp4Oj0wLjE7CmZvciBuOj0xIHRvIDYgZG8gYmVnaW4Keih4KTsKeDo9eCswLjA1OwplbmQ7CgplbmQu