void setup () { size (600,600); } void draw () { ellipse (width/2, height/2, 100, 100); fr (width/2, height/2, 200, 3); } void fr ( int x, int y, int a, int n) { ellipse (x+a, y, a/n, a/n); ellipse (x-a, y, a/n, a/n); ellipse (x, y+a, a/n, a/n); ellipse (x, y-a, a/n, a/n); if (a>1) { fr (x+a,y,a/n,n); fr (x-a,y,a/n,n); fr (x,y+a,a/n,n); fr (x,y-a,a/n,n); } }