Editable and interactive epicycloid

Information: Editable and interactive epicycloid