new my.js functions
function stop() {
  clearTimeout(g_timer); g_running=false;
}
function fast() {
  g_delay=200;
}
function slow() {
  g_delay=1000;
}
my starry function

Use it as a model for creating polys and roses and for modifying spirals.

function starry(n=3) {
  cs(); home();
  stars(n); n++;
  if (n<41 && g_running) {
    g_timer=setTimeout(starry,g_delay,n);
  }
}