#include<stdio.h>
#include<stdlib.h>
struct node
{
    int data;
    struct node* next;
}
*head=null,*tail;
int main()
{
    int k;
    scanf("%d"&k);
    if(n-k==0)
    print("list is empty");
    else if (n-k<o)
    printf("invalid input");
    else
    {
        struct node*temp=head;
        for(i=0,i<n-k-1;i++)
        {
        temp=temp->next;
        }
        struct node*t=temp;
        temp=temp->next;
        while(temp)
        {
        struct node*x=temp;
        temp=temp->next;
        free(x)
        }
        t->next=null
        while(head)
        {
            printf("%d",head->data);
            head=head->next;
        }
    }
}