I am studying Lisp for the first time and I was working on a simple function that append two lists. As I was testing the functualities of the predifined append, I noticed that I can give it more than two list and I wondered how to do it myself? So I wonder how to make a function in Lisp that take an unknown number of variables?