program for23;
var i,n:integer;
s,y,z,e,x:real;
begin
readln(n);
readln(e);
readln(x);
s:=0;
y:=x;
i:=1;
z:=1;
for i:=2 to n do begin
while y>e do
begin
s:=s+y*z;
z:=-z;
y:=y*x*x/(2*i-2)*(2*i-1);
end;
end;
writeln(s);
writeln(sin(x));
end.
cHJvZ3JhbSBmb3IyMzsKdmFyIGksbjppbnRlZ2VyOyAKICAgIHMseSx6LGUseDpyZWFsOwpiZWdpbgpyZWFkbG4obik7CnJlYWRsbihlKTsKcmVhZGxuKHgpOwpzOj0wOwp5Oj14OwppOj0xOwp6Oj0xOwpmb3IgaTo9MiB0byBuIGRvIGJlZ2luCiAgIHdoaWxlIHk+ZSBkbwogICAgICBiZWdpbgogICAgICBzOj1zK3kqejsKICAgICAgejo9LXo7CiAgICAgIHk6PXkqeCp4LygyKmktMikqKDIqaS0xKTsKICAgICAgZW5kOwogICBlbmQ7CndyaXRlbG4ocyk7CndyaXRlbG4oc2luKHgpKTsgICAKZW5kLgogICAg