Hi, here is a visualisation of the first 4 frames of what the program should do:
the x and y coordinates should be shifted everyframe. y+1, x+[i]. It's not a simple shift, because every frame all circles on display are being duplicated and another constraint would be that only the nonwhite pixels should be shifted.
I tried using PImage and create a new image with all new pixels after every shift. But more in pseudocode, because it seems a little complicated to me.