Write a function `reverse` which reverses a list (or in clojure's case, any list-like data structure)
(the dedicated builtin(s) functionalities are deactivated)
def reverse(lst):
    out = list()
    while lst:
        out.append(lst.pop(-1))
    return out

def reverse(lst):
    out = list()
    while lst:
        out.append(lst.pop(-1))
    return out
