xxxxxxxxxx
//Samyukta Madhu
//02/08/2013
//Picasso Painting
size(183,277);
noStroke();
background(19,59,62);
//blues
fill(3,131,167,150);
beginShape();
vertex(183,50);
curveVertex(163,47);
curveVertex(112,64);
curveVertex(67,56);
curveVertex(53,87);
curveVertex(87,139);
curveVertex(123,208);
curveVertex(164,222);
vertex(183,218);
endShape(CLOSE);
//white
fill(224,224,190);
beginShape();
vertex(0,115);
vertex(34,66);
vertex(60,90);
vertex(67,87);
vertex(70,87);
vertex(74,90);
vertex(73,98);
vertex(59,102);
vertex(62,136);
vertex(183,102);
vertex(170,153);
vertex(145,153);
vertex(132,177);
vertex(163,212);
vertex(175,200);
vertex(183,195);
vertex(183,277);
vertex(0,277);
endShape(CLOSE);
beginShape();
vertex(183,129);
vertex(168,144);
vertex(183,160);
endShape(CLOSE);
//yellow
fill(206,167,6);
beginShape();
vertex(43,90);
vertex(28,108);
vertex(0,154);
vertex(0,180);
vertex(6,168);
vertex(7,163);
vertex(13,160);
vertex(15,150);
vertex(23,139);
vertex(30,136);
vertex(34,118);
vertex(37,113);
vertex(40,106);
vertex(47,97);
endShape(CLOSE);
beginShape();
vertex(69,168);
vertex(101,171);
vertex(89,230);
vertex(85,222);
vertex(81,225);
vertex(80,231);
endShape(CLOSE);
beginShape();
vertex(0,270);
vertex(54,264);
vertex(52,272);
vertex(37,277);
vertex(0,277);
endShape(CLOSE);
beginShape();
vertex(183,152);
vertex(177,146);
vertex(172,153);
vertex(179,198);
vertex(183,196);
endShape(CLOSE);
fill(71,98,28);
rect(15,197,21,73);
//Reds
fill(143,20,4);
beginShape();
vertex(0,63);
vertex(40,77);
vertex(26,78);
vertex(23,83);
vertex(34,84);
vertex(32,93);
vertex(28,95);
vertex(26,102);
vertex(19,104);
vertex(19,115);
vertex(13,117);
vertex(10,129);
vertex(0,129);
endShape(CLOSE);
beginShape();
vertex(54,76);
vertex(52,80);
vertex(57,84);
vertex(62,82);
endShape(CLOSE);
beginShape();
vertex(64,102);
vertex(61,104);
vertex(68,134);
vertex(78,138);
vertex(93,127);
endShape(CLOSE);
beginShape();
vertex(171,152);
vertex(175,152);
vertex(178,171);
vertex(179,193);
vertex(176,199);
vertex(175,179);
vertex(170,162);
endShape(CLOSE);
//Dark
fill(28,22,15);
beginShape();
vertex(0,60);
vertex(30,62);
vertex(38,68);
vertex(30,73);
vertex(0,66);
endShape(CLOSE);
beginShape();
vertex(0,73);
vertex(11,73);
vertex(24,81);
vertex(27,93);
vertex(4,81);
vertex(7,91);
vertex(17,95);
vertex(8,101);
vertex(8,108);
vertex(0,100);
endShape(CLOSE);
beginShape();
vertex(47,71);
vertex(42,84);
vertex(38,85);
vertex(33,96);
vertex(28,101);
vertex(26,105);
vertex(22,107);
vertex(22,114);
vertex(16,117);
vertex(19,122);
vertex(10,130);
vertex(4,146);
vertex(0,146);
vertex(0,162);
vertex(7,154);
vertex(17,135);
vertex(18,129);
vertex(22,128);
vertex(27,119);
vertex(29,112);
vertex(37,100);
vertex(52,81);
endShape(CLOSE);
beginShape();
vertex(48,93);
vertex(45,96);
vertex(45,118);
vertex(49,129);
vertex(53,173);
vertex(63,253);
vertex(73,250);
vertex(71,233);
vertex(73,238);
vertex(77,231);
vertex(80,231);
vertex(78,193);
vertex(74,190);
vertex(71,157);
vertex(66,128);
vertex(63,105);
vertex(71,98);
vertex(68,98);
vertex(59,102);
vertex(61,135);
vertex(63,152);
vertex(64,194);
vertex(57,148);
vertex(53,116);
vertex(51,107);
endShape(CLOSE);
ellipse(30,154,25,25);
beginShape();
vertex(64,80);
vertex(56,85);
vertex(61,90);
vertex(73,85);
vertex(66,84);
endShape(CLOSE);
beginShape();
vertex(69,237);
vertex(62,239);
vertex(56,248);
vertex(53,258);
vertex(45,260);
vertex(39,196);
vertex(32,190);
vertex(33,197);
vertex(35,213);
vertex(35,223);
vertex(33,240);
vertex(32,261);
vertex(16,261);
vertex(15,264);
vertex(9,267);
vertex(0,266);
vertex(0,273);
vertex(4,275);
vertex(8,272);
vertex(27,272);
vertex(46,268);
vertex(56,276);
vertex(58,276);
vertex(63,268);
vertex(67,276);
vertex(72,276);
vertex(70,267);
vertex(70,258);
vertex(64,254);
vertex(72,250);
endShape(CLOSE);
beginShape();
vertex(37,194);
vertex(32,190);
vertex(2,190);
vertex(0,193);
vertex(0,270);
vertex(7,268);
vertex(3,262);
vertex(6,250);
vertex(9,248);
vertex(9,243);
vertex(6,241);
vertex(6,231);
vertex(9,232);
vertex(11,228);
vertex(6,227);
vertex(5,212);
vertex(10,211);
vertex(9,207);
vertex(5,208);
vertex(6,199);
vertex(32,197);
endShape(CLOSE);
beginShape();
vertex(36,204);
vertex(25,207);
vertex(16,206);
vertex(16,216);
vertex(24,214);
vertex(36,215);
endShape(CLOSE);
beginShape();
vertex(35,222);
vertex(15,225);
vertex(15,233);
vertex(35,230);
endShape(CLOSE);
beginShape();
vertex(37,238);
vertex(15,242);
vertex(15,249);
vertex(40,250);
endShape(CLOSE);
beginShape();
vertex(63,102);
vertex(85,129);
vertex(80,133);
vertex(81,136);
vertex(93,135);
vertex(171,108);
vertex(183,107);
vertex(183,76);
vertex(176,73);
vertex(180,80);
vertex(183,86);
vertex(174,86);
vertex(166,82);
vertex(177,93);
vertex(148,88);
vertex(164,100);
vertex(133,98);
vertex(146,104);
vertex(152,106);
vertex(138,107);
vertex(123,111);
vertex(136,114);
vertex(92,126);
vertex(70,98);
endShape(CLOSE);
beginShape();
vertex(183,110);
vertex(69,147);
vertex(66,156);
vertex(107,141);
vertex(121,140);
vertex(183,117);
endShape(CLOSE);
beginShape();
vertex(183,115);
vertex(164,138);
vertex(129,146);
vertex(92,165);
vertex(69,162);
vertex(69,171);
vertex(85,172);
vertex(89,175);
vertex(93,173);
vertex(99,173);
vertex(109,164);
vertex(145,149);
vertex(170,142);
vertex(183,130);
endShape(CLOSE);
beginShape();
vertex(99,163);
vertex(94,195);
vertex(86,231);
vertex(79,237);
vertex(98,237);
vertex(106,229);
vertex(135,231);
vertex(183,222);
vertex(183,217);
vertex(176,220);
vertex(169,217);
vertex(176,213);
vertex(135,208);
vertex(133,187);
vertex(129,184);
vertex(135,171);
vertex(140,165);
vertex(161,154);
vertex(168,162);
vertex(173,172);
vertex(171,153);
vertex(159,150);
vertex(142,153);
vertex(124,165);
vertex(114,179);
vertex(109,216);
vertex(106,216);
vertex(103,178);
endShape(CLOSE);
beginShape();
vertex(183,140);
vertex(178,148);
vertex(183,154);
endShape(CLOSE);
beginShape();
vertex(183,227);
vertex(87,244);
vertex(77,249);
vertex(82,254);
vertex(76,257);
vertex(80,276);
vertex(85,276);
vertex(81,262);
vertex(91,250);
vertex(106,245);
vertex(147,240);
vertex(183,237);
endShape(CLOSE);
beginShape();
vertex(182,232);
vertex(176,232);
vertex(177,244);
vertex(170,245);
vertex(171,276);
vertex(183,276);
endShape(CLOSE);
beginShape();
vertex(151,238);
vertex(152,250);
vertex(158,251);
vertex(159,253);
vertex(154,255);
vertex(154,276);
vertex(168,276);
vertex(165,246);
vertex(171,236);
endShape(CLOSE);
beginShape();
vertex(144,236);
vertex(146,256);
vertex(149,277);
vertex(138,277);
vertex(134,260);
vertex(140,256);
vertex(136,254);
vertex(136,238);
endShape(CLOSE);
beginShape();
vertex(130,239);
vertex(123,258);
vertex(131,261);
vertex(127,277);
vertex(115,277);
vertex(119,270);
vertex(114,264);
vertex(113,258);
vertex(119,243);
endShape(CLOSE);
beginShape();
vertex(100,277);
vertex(100,260);
vertex(116,258);
vertex(117,263);
vertex(109,265);
vertex(107,277);
endShape(CLOSE);
beginShape();
vertex(99,247);
vertex(98,260);
vertex(91,269);
vertex(92,277);
vertex(88,277);
vertex(90,266);
vertex(95,260);
vertex(90,247);
endShape(CLOSE);
beginShape();
vertex(114,244);
vertex(107,250);
vertex(110,256);
vertex(112,251);
vertex(119,243);
endShape(CLOSE);
beginShape();
vertex(179,115);
vertex(174,139);
vertex(165,140);
vertex(171,121);
endShape(CLOSE);
beginShape();
vertex(160,123);
vertex(144,146);
vertex(149,127);
endShape(CLOSE);
beginShape();
vertex(137,127);
vertex(132,150);
vertex(124,152);
vertex(131,132);
endShape(CLOSE);
beginShape();
vertex(115,137);
vertex(100,162);
vertex(94,164);
vertex(109,139);
endShape(CLOSE);
beginShape();
vertex(111,138);
vertex(84,169);
vertex(76,168);
vertex(105,138);
endShape(CLOSE);
beginShape();
vertex(152,124);
vertex(172,126);
vertex(145,147);
endShape(CLOSE);
beginShape();
vertex(132,132);
vertex(130,152);
vertex(110,159);
endShape(CLOSE);
//Leaf
beginShape();
vertex(183,17);
vertex(136,14);
vertex(126,4);
vertex(116,0);
vertex(90,0);
vertex(91,5);
vertex(83,9);
vertex(91,14);
vertex(84,16);
vertex(72,15);
vertex(82,24);
vertex(67,21);
vertex(54,21);
vertex(69,33);
vertex(76,40);
vertex(66,39);
vertex(49,37);
vertex(64,45);
vertex(80,49);
vertex(95,49);
vertex(107,43);
vertex(113,38);
vertex(183,30);
endShape(CLOSE);
beginShape();
vertex(126,0);
vertex(135,14);
vertex(183,17);
vertex(183,0);
vertex(159,0);
vertex(162,6);
vertex(148,0);
endShape(CLOSE);
beginShape();
vertex(183,25);
vertex(119,29);
vertex(106,53);
vertex(83,52);
vertex(70,50);
vertex(55,50);
vertex(76,60);
vertex(58,69);
vertex(83,70);
vertex(99,68);
vertex(93,90);
vertex(105,81);
vertex(112,71);
vertex(114,76);
vertex(107,90);
vertex(109,95);
vertex(114,93);
vertex(122,82);
vertex(125,97);
vertex(132,89);
vertex(136,75);
vertex(135,84);
vertex(141,84);
vertex(150,68);
vertex(150,78);
vertex(154,79);
vertex(164,65);
vertex(166,77);
vertex(173,69);
vertex(175,60);
vertex(177,68);
vertex(181,67);
vertex(182,64);
endShape(CLOSE);
beginShape();
vertex(105,38);
vertex(96,44);
vertex(112,53);
vertex(116,44);
endShape(CLOSE);
//red shading
fill(153,53,30,170);
beginShape();
vertex(183,236);
vertex(180,237);
vertex(177,277);
vertex(183,277);
endShape(CLOSE);
beginShape();
vertex(165,239);
vertex(162,251);
vertex(156,240);
endShape(CLOSE);
beginShape();
vertex(162,262);
vertex(166,276);
vertex(156,277);
endShape(CLOSE);
beginShape();
vertex(142,254);
vertex(147,258);
vertex(147,277);
vertex(140,277);
endShape(CLOSE);
//green shading
fill(69,88,34,170);
beginShape();
vertex(181,123);
vertex(173,130);
vertex(174,138);
vertex(182,131);
endShape(CLOSE);
beginShape();
vertex(157,128);
vertex(164,128);
vertex(162,134);
vertex(151,138);
endShape(CLOSE);
beginShape();
vertex(127,139);
vertex(126,147);
vertex(115,153);
vertex(116,145);
endShape(CLOSE);
beginShape();
vertex(97,144);
vertex(96,149);
vertex(85,155);
vertex(89,146);
endShape(CLOSE);
beginShape();
vertex(162,153);
vertex(151,158);
vertex(154,168);
vertex(164,174);
vertex(174,197);
vertex(172,169);
vertex(170,156);
endShape(CLOSE);
fill(69,88,34,60);
beginShape();
vertex(141,34);
vertex(134,35);
vertex(123,45);
vertex(118,53);
vertex(119,62);
endShape(CLOSE);
beginShape();
vertex(160,32);
vertex(151,34);
vertex(137,51);
vertex(135,62);
vertex(143,57);
endShape(CLOSE);