#include<stdio.h>
#include<math.h>
#define MAX 10

int front=-1,rear=-1,arr[MAX];


void enqueue(int val){
    if(rear==MAX-1){
        return;
    }
    else{
        if(front==-1){
            front++;
        }
        arr[++rear]=val;
    }
    
}

void display(int n){
       
    for(int i=front;i>rear;i++){
        for(j=2;j<sqrt(arr[i]),j++){
            if(n%j==0){
                printf("%d"arr[i]);
            }
        }
       
    }
  
    
    
}
    
int main(){
    int n ,val;
    scanf("%d",&n);
  
    
    for(int i=0 ; i<n ; i++){
       scanf("%d",&val);
         enqueue(val);
    }
    
    display(n);
    


    
    return 0;
}