package SouHu;
import java.util.Scanner;
public class Kolakoski_Sequence {
public int[] solve(int[] arr,int n){
int[] dp=new int[n];
int i=0;
int cur=0;
while(i<n){
for(int p=0;p<arr.length;p++){
int c=dp[cur];
if(c==0) c=arr[p];
while(c-->0){
dp[i++]=arr[p];
if(i==n) return dp;
}
cur++;
}
}
return dp;
}
public static void main(String[] args){
Kolakoski_Sequence s=new Kolakoski_Sequence();
Scanner in=new Scanner(System.in);
int[] arr;
while(in.hasNext()){
int n=in.nextInt();
int m=in.nextInt();
arr=new int[m];
for(int i=0;i<m;i++) arr[i]=in.nextInt();
int[] res=s.solve(arr,n);
for(int i=0;i<n;i++){
System.out.println(res[i]);
}
}
}
}