// editor1
#include<stdio.h>
typedef struct node{
    int data;
    struct node* next;
}node;
node* createnode(int data){
    node* newnode=(node*)malloc(sizeof(node));
    if(!newnode){
        printf("memory allocation failed!\n");
        exit(1);
    }
    newnode->data=data;
    newnode->next=NULL;
    return newnode;
}
int main()
{
    int n,i;
    scanf("%d",&n);
    node* head=NULL;
    node* tail=NULL;
    float value;
    for (i = 0; i < n; i++) 
    {
    	 scanf("%.2f",&value);
        node* newnode = createnode(value);
        if(head==NULL)
        {
        	head=tail=newnode;
		}
		else{
			tail->next=newnode;
			tail=newnode;
		}
    }
}