import std; void main(){ auto input = readln.split.to!(int[]); auto r = input[0]; auto k = input[1]; foreach(n; 0 .. k){ writefln("%.6f", r * cos(bsearch(PI * (k - n) / (k + 1)))); } } double bsearch(double t){ double max = PI; double min = 0; while(max - min > 10.0 ^^ -10){ double c = (max + min) / 2; if(c - cos(c) * sin(c) > t){ max = c; }else{ min = c; } } return (max + min) / 2; }