- 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=