Square Painting 3
By John Clavin
Source code:
Square Painting 3 -- p5 JavaScript