using namespace std;
int a[10000000];
int b[10000000];
int n, m;
int main()
{
cin >> n >> m;
for(int i=1; i<=n; i++)
{
a[i] = i;
}
int cnt = 1;
for(int i=1; i<=n; i++)
{
int num = 1;
while(num < m)
{
if(a[cnt] != 0)
{
num++;
}
else
{
cout << endl<< " 123 " ;
cout << cnt << " " << a[cnt] << endl;
}
cnt++;
if(cnt > n)
{
cnt = 1;
}
}
cout<<endl;
cout<<cnt<<" "<<num<<" "<<a[cnt];
a[cnt] = 0;
b[i] = cnt;
cnt++;
if(cnt > n)
{
cnt = 1;
}
}
for(int i=1; i<=n; i++)
{
cout << b[i] << " ";
}
return 0;
}