#include<iostream>
using namespace std;
int a[100];
int main(void)
{
int m, n;
while (cin >> n >> m)
{
int i;
for (i = 0; i < n; i++)
{
a[i] = 2 * (i + 1);
}
bool first = true;
double sum = 0;
int j = 1;
for (i = 0; i < n; i++)
{
if (i == n - 1)
{
sum += a[i];
if (!first) cout << " ";
if (j % m == 0) cout << sum / m;
else cout << sum / (j % m);
}
else if (j % m != 0 && i != n - 1)
{
sum += a[i];
j++;
}
else if (j % m == 0)
{
sum += a[i];
if (!first) cout << " ";
cout << sum / m;
first = false;
j++;
sum = 0;
}
}
cout << endl;
}
return 0;
}
using namespace std;
int a[100];
int main(void)
{
int m, n;
while (cin >> n >> m)
{
int i;
for (i = 0; i < n; i++)
{
a[i] = 2 * (i + 1);
}
bool first = true;
double sum = 0;
int j = 1;
for (i = 0; i < n; i++)
{
if (i == n - 1)
{
sum += a[i];
if (!first) cout << " ";
if (j % m == 0) cout << sum / m;
else cout << sum / (j % m);
}
else if (j % m != 0 && i != n - 1)
{
sum += a[i];
j++;
}
else if (j % m == 0)
{
sum += a[i];
if (!first) cout << " ";
cout << sum / m;
first = false;
j++;
sum = 0;
}
}
cout << endl;
}
return 0;
}