Pop circles

int MaxColor;
void setup(){
  size(600,600);
  MaxColor = width;
  colorMode(HSB,MaxColor);
  background(MaxColor-1);
  frameRate(10);
  smooth();
}

void draw(){
  fadeToWhite();
  
  float speed = dist(mouseX,mouseY,pmouseX,pmouseY);
  noStroke();
  fill(mouseY,max(speed*2,MaxColor-1),MaxColor-1);
  ellipse(mouseX,mouseY,speed,speed);
}

void fadeToWhite(){
  noStroke();
  fill(MaxColor-1,MaxColor*0.8,0,MaxColor);
  rectMode(CORNER);
  rect(0,0,width,height);
}