(defun fu (x y z)
(setq l nil)
(loop
(if (> x y) (return l))
(if (= (rem x z) 0) (setq l (append l (list x))))
(setq x (+ x 1))
)
)
(format t "~{~A ~}:" (fu 1 10 1))
(format t "~{~A ~}:" (fu 10 1 2))
(format t "~{~A ~}:" (fu 1 10 3))
(format t "~{~A ~}" (fu 10 1 4))
KGRlZnVuIGZ1ICh4IHkgeikKCShzZXRxIGwgbmlsKQoJKGxvb3AgCgkJKGlmICg+IHggeSkgKHJldHVybiBsKSkKCQkoaWYgKD0gKHJlbSB4IHopIDApIChzZXRxIGwgKGFwcGVuZCBsIChsaXN0IHgpKSkpCgkJKHNldHEgeCAoKyB4IDEpKQoJKQopCihmb3JtYXQgdCAifnt+QSB+fToiIChmdSAxIDEwIDEpKQooZm9ybWF0IHQgIn57fkEgfn06IiAoZnUgMTAgMSAyKSkKKGZvcm1hdCB0ICJ+e35BIH59OiIgKGZ1IDEgMTAgMykpCihmb3JtYXQgdCAifnt+QSB+fSIgKGZ1IDEwIDEgNCkp