Move the point C, and watch the motion of the point P. Can you work out how this generates an exact straight line?
Chris Sangwin, 23 December 2006, Created with GeoGebra