Ivan Sutherland wanted to draw a rectangle he didn't write a procedure to like draw each side of the rectangle he apply to set of constraints and the system itself kinda figured out how to draw that rectangle so he kinda said what he wanted 