Hello. I am fairly new to LISP so I apologize in advance if this has already been answered. I am trying to write a rountine that will ask the user for two points, determine the midpoint between these points and insert a block at that midpoint. Is there a way to do that? I have: (setq sptd (getpoint " First Point?"))   (setq eptd (getpoint " Second Point?")) How can I determine the midpoint between sptd and eptd? Thank you very much. K.E. Pelton SDG