typedef struct L
   { int elem;
     struct L * next;
   } listanode;

typedef listanode* lista;


void pari(lista L)
{
  lista M=L;
  lista N;
  while(M){
    N=M->next;
    if(N){
	  M->next=N->next;    
          free(N);}
    M=M->next;}
}
        
         
     
  
  
