Segundo Lista de IA
Prof. Mario Benevides
Faça um programa PROLOG para:
Sublista(Xs,Ys,Zs) recursivo.
Adjacente(X,Y,XS) recursivo
Ultimo(X,Xs) recursivo
Duplicar(Xs,Zs) - exemplo Duplicar([1,2],[1,1,2,2])
Substituir(X,Y,Xs,Ys) substituir todas as ocorrências de X em Xs por Y gerando Ys.