void setup() { size(500, 500); int n_circles = 5; int x_amp = width / n_circles; int y_amp = height / n_circles; int b = 1; int n = 1; int t = 1; for (int g_x = x_amp / 2; g_x <= width - x_amp / 2; g_x = g_x + x_amp) { for (int g_y = (y_amp / 2) * b; g_y <= height - ((y_amp / 2) * t); g_y = g_y + y_amp) { if (n % 2 == 0) { fill(0, 0, 175); } else { fill(175, 0, 0); }; ellipse(g_x, g_y, x_amp, y_amp); fill(0); textSize(16); textAlign(CENTER, CENTER); text(n, g_x, g_y); n = n + 1; } t = t + 1; b = b + 1; } save("Assignment4_part3"); }