xxxxxxxxxx
//Dongjae "Krystofer" Kim
//5 Feb 2013
//Painting
size(183,275);
background(255);
//Yellow
fill(234,204,53);
noStroke();
beginShape();
vertex(59,0);
vertex(36,24);
vertex(139,165);
vertex(172,173);
vertex(183,163);
vertex(183,163);
vertex(183,0);
endShape();
noStroke();
beginShape();
vertex(59,0);
vertex(36,24);
vertex(139,165);
vertex(172,173);
vertex(183,163);
vertex(183,163);
vertex(183,0);
endShape();
triangle(36,22,41,39,38,91);
//Black Shapes
//K1
fill(0);
noStroke();
beginShape();
vertex(0,0);
vertex(0,10);
vertex(37,33);
vertex(37,23);
vertex(56,0);
endShape();
//K2
beginShape();
vertex(0,35);
vertex(0,136);
vertex(39,145);
vertex(37,33);
endShape();
//K3
beginShape();
vertex(70,0);
vertex(49,26);
vertex(164,180);
vertex(183,170);
vertex(183,0);
endShape();
//K4
beginShape();
vertex(0,136);
vertex(183,175);
vertex(183,275);
vertex(0,275);
endShape();
//Green
//G1
fill(90,107,47);
noStroke();
beginShape();
vertex(183,31);
vertex(86,62);
vertex(91,77);
vertex(166,153);
vertex(182,131);
endShape();
//G2
beginShape();
vertex(0,137);
vertex(182,183);
vertex(183,214);
vertex(0,189);
endShape();
//G3 pieces
beginShape();
vertex(0,55);
vertex(13,60);
vertex(14,69);
vertex(0,64);
endShape();
beginShape();
vertex(0,81);
vertex(5,83);
vertex(4,90);
vertex(0,90);
endShape();
beginShape();
vertex(0,123);
vertex(12,125);
vertex(15,132);
vertex(0,129);
endShape();
beginShape();
vertex(0,22);
vertex(3,23);
vertex(1,29);
vertex(4,35);
vertex(0,35);
endShape();
beginShape();
vertex(19,33);
vertex(5,29);
vertex(10,28);
vertex(15,25);
vertex(22,25);
vertex(21,32);
endShape();
//black pieces
fill(0);
noStroke();
beginShape();
vertex(115,66);
vertex(110,80);
vertex(116,90);
vertex(119,77);
endShape();
beginShape();
vertex(131,80);
vertex(126,103);
vertex(132,103);
vertex(133,82);
endShape();
beginShape();
vertex(152,70);
vertex(142,88);
vertex(139,105);
vertex(144,106);
endShape();
beginShape();
vertex(171,49);
vertex(166,54);
vertex(164,71);
vertex(171,75);
vertex(174,65);
endShape();
beginShape();
vertex(167,93);
vertex(156,105);
vertex(154,120);
vertex(159,123);
vertex(166,97);
endShape();
beginShape();
vertex(181,95);
vertex(171,123);
vertex(179,123);
vertex(183,107);
endShape();
beginShape();
vertex(103,160);
vertex(106,182);
vertex(114,179);
vertex(113,168);
vertex(121,169);
vertex(121,181);
vertex(129,180);
vertex(130,172);
vertex(135,185);
vertex(141,173);
vertex(144,187);
vertex(150,189);
vertex(153,177);
vertex(156,177);
vertex(158,177);
vertex(158,191);
vertex(166,191);
vertex(177,181);
vertex(138,167);
endShape();
//white
fill(170,203,180);
noStroke();
beginShape();
vertex(104,0);
vertex(82,52);
vertex(183,10);
vertex(183,4);
vertex(157,7);
vertex(145,6);
vertex(140,0);
endShape(CLOSE);
//white
fill(0);
noStroke();
beginShape();
vertex(122,12);
vertex(108,33);
vertex(114,31);
vertex(116,27);
endShape(CLOSE);
//Red
//R1
fill(202,54,26);
noStroke();
beginShape();
vertex(0,200);
vertex(0,251);
vertex(183,254);
vertex(183,225);
endShape();
beginShape();
curveVertex(118,20);
curveVertex(118,20);
curveVertex(127,2);
curveVertex(146,4);
curveVertex(163,6);
curveVertex(138,8);
curveVertex(130,13);
curveVertex(125,14);
endShape(CLOSE);
//R2
beginShape();
curveVertex(4,3);
curveVertex(43,6);
curveVertex(48,0);
curveVertex(20,0);
curveVertex(4,3);
endShape(CLOSE);
//Yellow bottom
fill(234,204,53);
noStroke();
beginShape();
vertex(0,253);
vertex(183,259);
vertex(182,275);
vertex(0,275);
endShape(CLOSE);
//Yellow
fill(0);
noStroke();
beginShape();
rect(13,253,8,23);
rect(31,253,8,23);
rect(43,253,8,23);
rect(56,253,8,23);
rect(72,253,8,23);
rect(92,253,8,23);
rect(103,253,8,23);
rect(114,253,8,23);
rect(132,253,8,23);
rect(152,253,8,23);
rect(165,253,8,23);
rect(176,253,8,23);
//Black on Red
fill(0);
noStroke();
beginShape();
vertex(0,210);
vertex(0,223);
vertex(4,226);
vertex(13,212);
endShape();
beginShape();
vertex(37,208);
vertex(50,216);
vertex(57,215);
vertex(52,211);
endShape();
beginShape();
vertex(34,214);
vertex(54,222);
vertex(45,225);
endShape();
beginShape();
vertex(29,222);
vertex(46,227);
vertex(47,233);
vertex(40,232);
endShape();
beginShape();
vertex(28,230);
vertex(43,235);
vertex(43,241);
vertex(32,241);
endShape();
beginShape();
vertex(75,215);
vertex(92,223);
vertex(92,225);
vertex(81,222);
endShape();
beginShape();
vertex(75,223);
vertex(89,230);
vertex(89,235);
endShape();
beginShape();
vertex(73,237);
vertex(90,240);
vertex(89,246);
vertex(75,242);
endShape();
beginShape();
vertex(120,220);
vertex(133,227);
vertex(133,231);
vertex(124,227);
endShape();
beginShape();
vertex(120,229);
vertex(135,235);
vertex(126,238);
endShape();
beginShape();
vertex(117,239);
vertex(137,247);
vertex(137,251);
vertex(120,244);
endShape();
beginShape();
vertex(158,224);
vertex(171,232);
vertex(170,239);
vertex(159,229);
endShape();
beginShape();
vertex(152,234);
vertex(169,241);
vertex(165,245);
vertex(151,236);
endShape();
//Yellow Circles
fill(234,204,53);
noStroke();
ellipse(11,159,20,20);
ellipse(39,167,20,20);
ellipse(7,183,18,15);
ellipse(73,174,13,13);
ellipse(70,191,13,13);
ellipse(95,172,13,13);
ellipse(104,197,13,13);
ellipse(123,190,9,10);
ellipse(143,196,10,11);
ellipse(156,202,13,13);
ellipse(174,194,13,13);
//Red Circle
fill(202,54,26);
noStroke();
ellipse(11,159,8,10);
ellipse(39,167,6,11);
ellipse(12,183,15,11);