void setup() {  
  size(200, 350) ;
  noLoop() ;        // This isn't required?
  // PFont fontA = loadFont("courier");
  // textFont(fontA, 14);  
}

void draw() {
  background(255) ;
  stroke(0) ;
  colorMode(HSB, 360, 100, 100) ;
  fill(60, 100, 100) ; 
  int icePosition = 300 ;
  int circleSize = 50 ;
  for (int i = 0; i<6; ++i) {
    fill(i*52, 100, 100) ;
    ellipse(100, icePosition-i*circleSize, 100-7*i, 100-7*i) ;
    // circle seems to crash Processing
    // circle(100, icePosition-i*circleSize, 100-7*i) ;
  }
  // println("That\u2019s all folks") ;
}
