The spirograph challenge