#include<stdio.h>
int paixu(int*a,int n);
main()
{
int n,b,i;
scanf("%d %d",&n,&b);
int a[n];
for(i=0;i<n;i++)
{
scanf("%d",&a[i]);
}
paixu(a,n);
for(i=0;i<n;i++)
{
if(a[i]%b!=0)
{
if(a[i]>=65&&a[i]<=90)
{
printf("%c ",a[i]);
}
else
printf("%d ",a[i]);
}
}
}
int paixu(int*a,int n)
{
int i,j,t=0;
for(i=0;i<n-1;i++)
{
for(j=0;j<n-1-i;j++)
{
if(a[j]>a[j+1])
{
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
}
}
}
/**************************************************************
Problem: 1858
User: admin
Language: C
Result: Accepted
Time:14 ms
Memory:1144 kb
****************************************************************/