// editor5
#include<stdio.h>
int arr[101],size;
int front =-1,rear=-1;

void enq(int num)
{front=0;
    arr[++rear]=num;
}
void display(int k)
{
    for(int i=front;i<=rear;i++)
    {   if(arr[i]%k==0)
            printf("%d ",arr[i]);
    }
    for(int j=front;j<=rear;j++)
    {
        if(arr[i]%k!=0)
        {
            printf("%d ",arr[i])
        }
    }
}
int main()
{int k,n;
    scanf("%d",&size);
    for(int i=0;i<size;i++)
    {
        scanf("%d",&n);
        enq(n);
    }
    scanf("%d",&k);
    display(k);
}