Use "The geometer's Sketchpad"
write a script that inverts an arbitrary line into an arbitrary line