forked from: forked from: Fermat's Spiral

