Cardiod via osculating circles

Slider "n" determines the number of points uniformly distributed around a circle.[br]Slider "m" cycles though those n points, drawing a circle centered at the selected point and passing through fixed point A.[br]Toggle "show all circles" to display the circles centered at all the points all at once.[br]With a little playing around, it should become evident what any other toggles do.[br]Do a web search of the word "osculate" and ponder why it appears in the title of this activity.

Information: Cardiod via osculating circles