var s, h:real;
a, b, p:integer;
begin
readln(a, b);
writeln('Периметр ровняется = ', 2*a+b);
h:=sqrt(sqr(a)-sqr(0.5*b));
writeln('S = ', 0.5*a*h:2:2);
readln
end.
var s, h:real;
a, b, p:integer;
begin
readln(a, b);
writeln('Периметр ровняется = ', 2*a+b);
h:=sqrt(sqr(a)-sqr(0.5*b));
writeln('S = ', 0.5*a*h:2:2);
readln
end.