Jed Rembold
February 25, 2026

When the function to the right is run, what does the screen look like just after 1 second has passed?
def mystery():
def enigma():
rect.move(1, 1)
def puzzle():
rect.set_filled(True)
gw = GWindow(200, 200)
rect = GRect(0, 0, 25, 25)
gw.add(rect)
gw.set_interval(enigma, 20)
gw.set_timeout(puzzle, 1000)
SquareFun.py, I’ve drawn an initial
box for youtraffic.pystep callback
