Neste primeiro Trabalho Pratico (TP) voce vai preparar listas de dados e realizar uma uniao (merge) destas listas com aquelas definidas por seus colegas.As listas resultantes deste trabalho servirao para criar as bases de dados a serem consideradas nos proximos TP. Estas listas sao: Lista 1: defina uma lista de NOMES contendo no minimo 20 nomes quaisquer, em que cada nome eh seguido por um salto de linha. Ex.: Gumercinda Antonieta Conegundes Filomena . . . Lista 2: defina uma lista de SOBRENOMES do mesmo tipo acima: Ex.: Jeronimo Albuquerque Bardot . . . Lista 3: defina uma lista de RUAS do mesmo tipo acima: Ex.: Orosimbo Maia Coronel Antonio Silvino da Costa Machado de Assis . . . Lista 4: defina uma lista de BAIRROS do mesmo tipo acima: Ex.: Botafogo Jardim das Camelias Paulista . . . A seguir, envie para os demais grupos da turma (a serem definidos em sala de aula: os grupos serao nomeados GRUPO-01, GRUPO-02... GRUPO-15) cada uma das suas listas com os seguintes nomes de arquivos: GRUPO-XX.NOMES (XX eh o seu grupo) GRUPO-XX.SOBRENOMES GRUPO-XX.RUAS GRUPO-XX.BAIRROS De posse destas sub-listas, implemente um programa em C que para cada um dos tipos diferentes de lista (NOMES, SOBRENOMES, RUAS e BAIRROS) realiza uma uniao das mesmas gerando listas maiores denominadas: MERGE-NOMES.TXT, MERGE-SOBRENOMES.TXT, MERGE-RUAS.TXT e MERGE-BAIRROS.TXT. Estas listas tem a mesma estrutura das sub-listas originais em que cada campo de informacao eh separado por um salto de linha. Lembrem-se que as listas resultantes devem estar ordenadas! Data de entrega: a discutir em sala de aula.