99 LISP problems: Problem #15 Jun 20th, 2014 3:48 pm Solution to the 99 LISP Problems #15 1 2 3 4 5 6 7 8 9 10 11 12 13 (defun repli-one (elem n) (if (<= n 0) nil (append (list elem) (repli-one elem (1- n))))) (defun repli (alist n) (append (mapcan (lambda (elem) (repli-one elem n)) alist))) Lisp dialect: Steel Bank Common Lisp