Processing Practice
For this assignment, we need to choose one of the Proun drawings by El Lissitzsky to develop two images — first version which is aiming to make it as close to the original and second version is to “remix” the image to make it creative.

The original image by El Lissitzsky, image obtained from All this Blog website

1st version – as close to the original as possible.
Codes:
background(185,168,139); size(557,557); noStroke(); fill(203,190,179); ellipse(278,285,490,490); strokeWeight(4); stroke(46,43,44); noFill(); ellipse(318,245,8,8); strokeWeight(4); stroke(46,43,44); noFill(); ellipse(319,244,19,19); strokeWeight(3); stroke(46,43,44); noFill(); ellipse(320,242,30,30); strokeWeight(2); stroke(46,43,44); noFill(); ellipse(322,240,43,43); strokeWeight(2); stroke(46,43,44); noFill(); ellipse(324,238,56,56); strokeWeight(2); stroke(46,43,44); noFill(); ellipse(326,236,69,69); strokeWeight(2); stroke(46,43,44); noFill(); ellipse(328,234,82,82); strokeWeight(2); stroke(46,43,44); noFill(); ellipse(330,232,95,95); strokeWeight(2); stroke(46,43,44); noFill(); ellipse(332,230,108,108); strokeWeight(2); stroke(46,43,44); noFill(); ellipse(334,228,121,121); strokeWeight(2); stroke(46,43,44); noFill(); ellipse(336,226,134,134); strokeWeight(2); stroke(46,43,44); noFill(); ellipse(338,224,147,147); strokeWeight(2); stroke(46,43,44); noFill(); ellipse(340,222,160,160); strokeWeight(2); stroke(46,43,44); noFill(); ellipse(342,220,173,173); strokeWeight(2); stroke(46,43,44); noFill(); ellipse(344,218,186,186); strokeWeight(2); stroke(46,43,44); noFill(); ellipse(346,216,199,199); strokeWeight(2); stroke(46,43,44); noFill(); ellipse(348,214,212,212); noStroke(); fill(41,39,35); quad(160,285,135,340,158,315,183,260); noStroke(); fill(41,39,35); quad(210,340,165,450,205,419,255,295); noStroke(); fill(152,149,141); quad(183,260,158,315,163,320,187,265); noStroke(); fill(152,149,141); quad(255,295,205,419,212,426,261,301); noStroke(); fill(48,68,121); quad(165,450,168,453,208,422,205,419); noStroke(); fill(48,68,121); quad(163,320,166,323,240,242,237,238); noStroke(); fill(214,122,108); quad(168,453,172,450,135,372,132,375); noStroke(); fill(214,122,108); quad(132,375,245,272,242,269,129,372); noStroke(); fill(48,68,121); quad(163,320,202,422,205,419,168,318);

Remix version
Codes:
background(246,255,121); size(557,557); noStroke(); fill(155,216,193); ellipse(278,285,490,490); noStroke(); fill(221,229,213); rect(60,60,400,25); noStroke(); fill(206,229,185); rect(60,100,400,25); noStroke(); fill(191,227,160); rect(60,140,400,25); noStroke(); fill(175,227,131); rect(60,180,400,25); noStroke(); fill(154,222,96); rect(60,220,400,25); noStroke(); fill(137,219,66); rect(60,260,400,25); noStroke(); fill(114,216,26); rect(60,300,400,25); noStroke(); fill(94,175,25); rect(60,340,400,25); noStroke(); fill(183,237,136); rect(60,380,400,25); noStroke(); fill(183,237,136); rect(60,420,400,25); strokeWeight(2); stroke(46,43,44); fill(237,202,136); ellipse(348,214,212,212); strokeWeight(4); stroke(46,43,44); fill(250,173,30); ellipse(334,228,121,121); strokeWeight(4); stroke(46,43,44); fill(133,173,131); ellipse(319,244,19,19); strokeWeight(2); stroke(46,43,44); fill(107,222,119); ellipse(328,234,82,82); strokeWeight(2); stroke(46,43,44); fill(222,208,107); ellipse(326,236,69,69); strokeWeight(4); stroke(46,43,44); noFill(); ellipse(324,238,56,56); strokeWeight(2); stroke(46,43,44); fill(222,136,107); ellipse(322,240,43,43); strokeWeight(3); stroke(46,43,44); fill(131,134,173); ellipse(320,242,30,30); strokeWeight(4); stroke(46,43,44); noFill(); ellipse(318,245,8,8); strokeWeight(2); stroke(46,43,44); noFill(); ellipse(330,232,95,95); strokeWeight(2); stroke(46,43,44); noFill(); ellipse(332,230,108,108); strokeWeight(2); stroke(46,43,44); noFill(); ellipse(336,226,134,134); strokeWeight(2); stroke(46,43,44); noFill(); ellipse(338,224,147,147); strokeWeight(4); stroke(46,43,44); noFill(); ellipse(340,222,160,160); strokeWeight(2); stroke(46,43,44); noFill(); ellipse(342,220,173,173); strokeWeight(2); stroke(46,43,44); noFill(); ellipse(344,218,186,186); strokeWeight(4); stroke(46,43,44); noFill(); ellipse(346,216,199,199); noStroke(); fill(41,39,35); quad(160,285,135,340,158,315,183,260); noStroke(); fill(41,39,35); quad(210,340,165,450,205,419,255,295); noStroke(); fill(152,149,141); quad(183,260,158,315,163,320,187,265); noStroke(); fill(152,149,141); quad(255,295,205,419,212,426,261,301); noStroke(); fill(48,68,121); quad(165,450,168,453,208,422,205,419); noStroke(); fill(48,68,121); quad(163,320,166,323,240,242,237,238); noStroke(); fill(214,122,108); quad(168,453,172,450,135,372,132,375); noStroke(); fill(214,122,108); quad(132,375,245,272,242,269,129,372); noStroke(); fill(48,68,121); quad(163,320,202,422,205,419,168,318);