We Will Embrace The Fifth Generation
| ?- append(First,Second,[a,b,c,d,e,f,g]). First = [] Second = [a,b,c,d,e,f,g] ? n Action (; for next solution, a for all solutions, RET to stop) ? a First = [a] Second = [b,c,d,e,f,g] First = [a,b] Second = [c,d,e,f,g] First = [a,b,c] Second = [d,e,f,g] First = [a,b,c,d] Second = [e,f,g] First = [a,b,c,d,e] Second = [f,g] First = [a,b,c,d,e,f] Second = [g] First = [a,b,c,d,e,f,g] Second = []