text: #include <stdio.h>
  #include <stdlib.h>
  #include <locale.h>
  #include <time.h>
  #include "headerv2.h"
  
  
  int main()
  {
      setlocale(LC_ALL,"portuguese");
  
   /*__________________________________________exe1__________________________________*/
      int resp, v;
      Elemento* lst;
  
      lst = lst_cria();
  
      printf("quanta posições tera na lista?\n");
     scanf("%d",&resp);
  
      for(int i=0;i<resp;i++){
          printf("qual o valor do %dº elemento?",i+1);
          scanf("%d",&v);
         lst = lst_insere_ordenado(lst, v);
      }
  
      removdup(lst);
  
      lst_imprime(lst);
      lst_libera(lst);
  
  /*__________________________________________exe2__________________________________*/
  
  //    int valor1,valor2, resp, v;
  //
  //    Elemento* lst;
  //
  //    lst = lst_cria();
  //
  //    printf("quanta posições tera na lista?\n");
  //    scanf("%d",&resp);
  //
  //    for(int i=0;i<resp;i++){
  //        printf("qual o valor do %dº elemento?",i+1);
  //        scanf("%d",&v);
  //        lst = lst_insere_ordenado(lst, v);
  //    }
  //
  //        printf("gostária de pular quantos valores?\n");
  //        scanf("%d",&valor1);
  //
  //        printf("gostária de apagar quantos valores?");
  //        scanf("%d",&valor2);
  //
  //
  //    pulareapagar(lst,valor1,valor2);
  //
  //    lst_imprime(lst);
  //    lst_libera(lst);
  /*__________________________________________exe3__________________________________*/
  //    int resp, v;
  //
  //    Elemento* lst;
  //
  //    lst = lst_cria();
  //
  //    printf("quanta posições tera na lista?\n");
  //    scanf("%d",&resp);
  //
  //    for(int i=0;i<resp;i++){
  //        printf("qual o valor do %dº elemento?",i+1);
  //        scanf("%d",&v);
  //        lst = lst_insere(lst, v);
  //    }
  //
  //    movinit(lst);
  //    lst_imprimemov(lst);
  //    lst_libera(lst);
  /*__________________________________________exe4__________________________________*/
  
  //    int resp, v;
  //
  //    Elemento2* lst;
  //
  //    lst = lst2_cria();
  //
  //    printf("quanta posições tera na lista?\n");
  //    scanf("%d",&resp);
  //
  //    for(int i=0;i<resp;i++){
  //        printf("qual o valor do %dº elemento?",i+1);
  //        scanf("%d",&v);
  //        lst = lst2_insere(lst,v);
  //    }
  //
  //    int temp=lst2_imprime(lst,resp);
  //
  //    printf("o número retornado foi %d",temp);
  
  /*__________________________________________exe5__________________________________*/
  
  //        int resp, ac=0, v;
  //
  //        Elemento* lst, *lst2, *lst3;
  //
  //        lst = lst_cria();
  //        lst2 = lst_cria();
  //        lst3 = lst_cria();
  //
  //        printf("quanta posições tera na primeira lista?\n");
  //        scanf("%d",&resp);
  //
  //        for(int i=0;i<resp;i++){
  //            printf("qual o valor do %dº elemento?",i+1);
  //            scanf("%d",&v);
  //            lst = lst_insere_ordenado(lst, v);
  //        }
  //
  //        printf("\nquanta posições tera na segunda lista?\n");
  //        scanf("%d",&resp);
  //
  //        for(int i=0;i<resp;i++){
  //            printf("qual o valor do %dº elemento?",i+1);
  //            scanf("%d",&v);
  //            lst2 = lst_insere_ordenado(lst2,v);
  //        }
  //
  //        lst3=nova_lst_amba(lst,lst2);
  //
  //        printf("\nFirst List: ");
  //        lst_imprime(lst);
  //        printf("\nSecond List: ");
  //        lst_imprime(lst2);
  //        printf("\n\nOutput: ");
  //        lst_imprime(lst3);
  //
  //        lst_libera(lst);
  //        lst_libera(lst2);
  //        lst_libera(lst3);
  
  /*__________________________________________exe6__________________________________*/
  
  
  //  int resp, ac=0, v;
  //
  //        Elemento* lst;
  //
  //        lst = lst_cria();
  //
  //        printf("quanta posições tera na primeira lista?\n");
  //        scanf("%d",&resp);
  //
  //        for(int i=0;i<resp;i++){
  //            printf("qual o valor do %dº elemento?",i+1);
  //            scanf("%d",&v);
  //            lst = lst_insere(lst, v);
  //        }
  //
  //        lst_imprime(lst);
  //        inverta_lst(lst);
  //        lst_libera(lst);
  
  
      return 0;
  }
  