Similarly, append/3 can be used both to append two lists (append(ListA, ListB, X) given lists ListA and ListB) as well as to split a given list into parts (append(X, Y, List), given a list List).
Slično, append/3 može se koristiti da nadoveže dve liste (append(ListaA,ListaB,X), date su liste ListaA i ListaB), kao i da podeli listu na dva dela (append(X,Y,Lista), data je lista Lista).