Considere uma lista encadeada ordenada usando ponteiros e uma struct NODE. Cada elemento da lista, denominado nó, é uma struct do tipo NODE e possui: um campo letra ( caracter ); e um campo ponteiro, NEXT, para o proximo elemento da lista. A informação contida nos nós, em sequencia, a partir do inicio é: 'A', 'L', 'Z', armazenados na posição de memoria 20, 10, 30. O endereço do primeiro elemento da lista está armazenado na posição de memoria 01. Os ponteiros inicio ( endereço 01 ), atual ( endereço 33 ), anterior ( endereço 111 ) e novo ( endereço 70 ) são usados para manipular a lista. a) Declare NODE. B) Explique as funções dos ponteiros listados acima? c) escreve trecho de codigo que forneça posição de um elemento na lista, ou ZERO (0) se a letra procurada não for encontrada.