Do I need to flush screen? weird plotting action

I want to plot three increasingly larger circles with a delay in between them. My delay code works perfectly for two seconds. The following code waits four seconds then plots all three circles at once. I want circle one, wait 2 seconds, circle 2, wait 2 seconds, and so on. Is it no writing the circles until all the code has completed? Very confused. Thanks in advance for any help.

You need to learn about using a clock timer and procedures to achieve what you want.

Something like this: