#include<stdio.h>
#include<stdlib.h>

int main(){
    int n,m;
    scanf("%d",&n);
    scanf("%d",&m);
    
    if(n<1 || n>50 || m<=n || m>100){
        printf("Invalid Input\n");
        return 0;
    }
    
    double *arr=(double*)calloc(n,sizeof(double));
    
    if(arr==NULL){
        printf("Memory allocation failed\n");
        return 0;
    }
    double *newarr=(double*)realloc(arr,m*sizeof(double));
    
    if(newarr==NULL){
        printf("Memory allocation failed\n");
        free(arr);
        return 0;
    }
    
    arr=newarr;
    
    for(int i=n;i<m;i++){
        arr[i]=2.0;
    }
    for(int i=0;i<m;i++){
        printf(".1f",arr[i]);
        if(i<m-1){
            printf(" ");
        }
    }
    printf("\n");
    
    free(arr);
    
    return 0;
}