(defun recur (m n)
(if (= n m)
(progn
(dotimes (i m)
(write-string "*"))
(terpri))
(progn
(dotimes (i m)
(write-string "*"))
(terpri)
(recur (incf m) n)
(dotimes (i (- m 1))
(write-string "*"))
(terpri))))
(recur 3 5)