puzzle-[12].lisp