Butterfly
This applet shows an elaborate curve called the butterfly curve,
described by T. Fay, American Mathematical Monthly, 96(5),
May, 1989. Above, the applet has been implemented directly in
Java (see the source code).
An alternative definition
uses the Ptolemy II schematic editor
called Vergil.