It makes a cylinder by using overlapping circles. The variables: length: How many circles you want. It's also used to make sure the pen cycles through the color spectrum evenly. stretch: The amount of space between each circle. Spirals left: Simply displays how many spirals remain before the cylinder is done. When the cylinder is finished, the cat says so (recorded by me, talking in a funny voice).