import java.util.*;
import java.lang.*;
import java.io.*;
class Ideone
{
{
Scanner in
= new Scanner
(System.
in); int number=in.nextInt();
double x=in.nextDouble();
double value;
double partial_amount=0;
int n=1;
while(n<=number){
value
=(Math.
cos((n
*x
))-Math.
cos(((n
+1)*x
)))/n
; System.
out.
println(value
+ " " ); partial_amount+=value;
n++;
}
System.
out.
println("\n"+partial_amount
); }
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgpjbGFzcyBJZGVvbmUKewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBqYXZhLmxhbmcuRXhjZXB0aW9uCgl7CgkJU2Nhbm5lciBpbiA9IG5ldyBTY2FubmVyKFN5c3RlbS5pbik7CgkJaW50IG51bWJlcj1pbi5uZXh0SW50KCk7CgkJZG91YmxlIHg9aW4ubmV4dERvdWJsZSgpOwoJCWRvdWJsZSB2YWx1ZTsKCQlkb3VibGUgcGFydGlhbF9hbW91bnQ9MDsKCQlpbnQgbj0xOwoJCXdoaWxlKG48PW51bWJlcil7CgkJCXZhbHVlPShNYXRoLmNvcygobip4KSktTWF0aC5jb3MoKChuKzEpKngpKSkvbjsKCQkJU3lzdGVtLm91dC5wcmludGxuKHZhbHVlICsgIiAiICk7CgkJCXBhcnRpYWxfYW1vdW50Kz12YWx1ZTsKCQkJbisrOwoJCX0KCQlTeXN0ZW0ub3V0LnByaW50bG4oIlxuIitwYXJ0aWFsX2Ftb3VudCk7Cgl9Cn0=