1%%% examples for appending two lists
    2
    3ex(app([1,2],[3],[1,2,3]),'+').
    4ex(app([x,a],[b,c],[x,a,b,c]),'+').
    5ex(app([a],[b,c],[a,b,c]),'+').
    6ex(app([],[],[]),'+').
    7ex(app([p],[],[p]),'+').
    8ex(app([],[u],[u]),'+').
    9ex(app([],[x,y],[x,y]),'+').
   10ex(app([r,s],[],[r,s]),'+').
   11ex(app([g],[d],[g,d]),'+').
   12ex(app([9,8,7],[],[9,8,7]),'+').
   13ex(app([],[6,5,4],[6,5,4]),'+').
   14ex(app([4,3,5],[8],[4,3,5,8]),'+').
   15ex(app([r,w],[q,t,s,f,i],[r,w,q,t,s,f,i]),'+').
   16ex(app([j,k,l,m],[n,o,p,q,r],[j,k,l,m,n,o,p,q,r]),'+').
   17ex(app([r,s,t],[q,u,v],[t,s,r,q,u,v]),'-').
   18ex(app([s,t],[q,u,v],[s,r,q,u,v]),'-')