#include<bits/stdc++.h>
using namespace std;
int n,m;
int a[101],b[101],f[101];
bool v[101];
int main()
{
int i,j,p=1;
cin>>n>>m;//有n个人,每报到第m个人会退出
for(i=1;i<=n;i++)cin>>a[i];//数据,比如:身高,体重,分数……
for(i=1;i<=n;i++){
int t=m;
while(t){
if(p==n+1)p=1;
if(!v[p]){
p++;
t--;
}else p++;
}
b[i]=a[p-1];
v[p-1]=1;
}
for(i=1;i<=n;i++)cout<<b[i]<<' ';//b[i]就是退出的顺序的数据
}