1/ Decode1
https://editor.p5js.org/Hansaglam/sketches/YZ0yA8MyZ
Depending on the minimum size, draw 30 different squares.
Increase and decrease x and y by 2 in each iteration.
everytime it will output different variation.
2/ Decode2
https://editor.p5js.org/Hansaglam/sketches/Xi8OAZBLE
Create 400 different rectangles in a loop and create a random number, if the number is higher than 8 give different values and vice versa. Use the generated random numbers for rectangle positions.
3/ Decode3
https://editor.p5js.org/Hansaglam/sketches/IlICMnsZu
Very similar to decode2, this time randomize the starting and ending point of the lines.
4/ Decode4