// Lance une démo de la proglet. */
void main() {
  for(int size = 256; size > 0; size /= 2) {
	reset(size, size);
	peace(size);
	sleep(1000 - size);
  }
}
// Trace le signe de la paix dans l'image.
void peace(int radius) {
  circle(radius);
  for(int y = 0; y <= radius; y++) {
	setPixel(0, -y, "black");
	if(y < Math.rint(/ Math.sqrt(2* radius)) {
	  setPixel(y, y, "black");
	  setPixel(-y, y, "black");
	}
  }
}
// Trace un disque circulaire au centre de l'image.
void circle(int radius) {
  for(int x = 0; x <= radius; x++)
	for(int y = 0; y <= radius; y++)
	  if(radius * radius - x * x - y * y <= 1) {
  setPixel(x, y, "black");
  setPixel(x, -y, "black");
  setPixel(-x, y, "black");
  setPixel(-x, -y, "black");
	  }
}