//PascalABC.NET 3.1 сборка 1200
var
x, y, z: real;
begin
Writeln('23');
x := ReadReal('x =');
y := ReadReal('y =');
z := Power(3, x) - 4 * x + (y - sqrt(abs(x)));
Writeln('Z = ', z);
Writeln('24');
x := ReadReal('x =');
y := ReadReal('y =');
z := x - 10 * sin(x) + abs(Power(x, 4) - Power(x, 5));
Writeln('Z = ', z);
Writeln('26');
x := ReadReal('x =');
y := ReadReal('y =');
z := x + (1 + Power(sin(x + y), 2)) / (2 + abs(x - 2 * x / (1 + x * x * y * y)));
Writeln('Z = ', z);
Writeln('27');
z := ReadReal('z =');
y := Power(cos(sin(1 / z)), 2);
Writeln('Y = ', y);
end.