size(400, 400); background(0); stroke(255, 0, 0); smooth(); rectMode(CENTER); int shapeSize = 400; int squareSize = 200; int kindOfShape = 0; while(squareSize > 5){ if(kindOfShape == 0){ fill(240, 80, 125); ellipse(50,380,shapeSize,shapeSize); kindOfShape = 1; fill(255,134,197); ellipse(50,20,shapeSize,shapeSize); fill(255,134,197); ellipse(350,380,shapeSize,shapeSize); fill(240,80,125); ellipse(350, 20,shapeSize,shapeSize); }else{ fill(250,80, 255); rect(200,200,squareSize,squareSize); kindOfShape = 0; } shapeSize = shapeSize - 1; squareSize = squareSize - 7; }