Your browser does not support the canvas tag.

previous        Show / Hide Source        Download        next
void setup()
{
  
  //set size and framerate
  
size(400,400);
frameRate(60);


}

void draw()
{

  

background(28,35,53);  //change background

//*******//************MOON**************
fill(225);
ellipse(200,42,80,80);

//******HANGING PEOPLE************
// create motion  and shapes
ellipse(150+(4*sin(frameCount/20.5)),93,5,5);
rectMode(CORNER);
rect(150+(4*sin(frameCount/20.5)),95,4,14);
rect(150+(4*sin(frameCount/20.5)),105,4,14);


ellipse(237+(4*sin(frameCount/20.1)),52,5,5);
rectMode(CORNER);
rect(237+(4*sin(frameCount/20.1)),54,4,14);
rect(237+(4*sin(frameCount/20.1)),64,4,14);



ellipse(373+(4*sin(frameCount/21.9)),60,5,5);
rectMode(CORNER);
rect(373+(4*sin(frameCount/21.9)),62,4,14);
rect(373+(4*sin(frameCount/21.9)),72,4,14);





//***********************STARS***********************

fill(255,255,255,sin(frameCount/20.1)*255);   //make stars twinkle
noStroke();
ellipse(56,61,2,2);
ellipse(42,75,2,2);
ellipse(156,161,2,2);
ellipse(541,91,2,2);
ellipse(225,89,2,2);
ellipse(371,360,2,2);
ellipse(194,131,2,2);
ellipse(227,85,2,2);

fill(255,255,255,sin(frameCount/25.1)*255);   //make stars twinkle
ellipse(48,21,2,2);
ellipse(221,13,2,2);
ellipse(257,93,2,2);
ellipse(203,89,2,2);
ellipse(96,101,2,2);

fill(255,255,255,sin(frameCount/19.4)*255);   //make stars twinkle
ellipse(29,58,2,2);
ellipse(20,96,2,2);
ellipse(60,71,2,2);
ellipse(280,31,2,2);
ellipse(258,90,2,2);
ellipse(164,126,2,2);
ellipse(323,14,2,2);
fill(255,255,255,sin(frameCount/22.5)*255);   //make stars twinkle
ellipse(84,15,2,2);
ellipse(65,67,2,2);
ellipse(252,63,2,2);
ellipse(15,128,2,2);
ellipse(109,43,2,2);
ellipse(63,114,2,2);
ellipse(137,66,2,2);
ellipse(159,32,2,2);
ellipse(180,51,2,2);
ellipse(208,124,2,2);
ellipse(213,91,2,2);

fill(255,255,255,sin(frameCount/20.7)*255);   //make stars twinkle
ellipse(98,150,2,2);
ellipse(40,160,2,2);
ellipse(44,122,2,2);
ellipse(270,171,2,2);
ellipse(138,147,2,2);
ellipse(201,154,2,2);
ellipse(114,126,2,2);
ellipse(366,15,2,2);
ellipse(68,184,2,2);
fill(255,255,255,sin(frameCount/23.1)*255);   //make stars twinkle
ellipse(31,203,2,2);
ellipse(9,170,2,2);
ellipse(101,67,2,2);
ellipse(130,21,2,2);
ellipse(270,10,2,2);
ellipse(68,35,2,2);
ellipse(243,107,2,2);
ellipse(76,145,2,2);
ellipse(255,145,2,2);
fill(255,255,255,sin(frameCount/17.6)*255);   //make stars twinkle
ellipse(57,95,2,2);
ellipse(176,157,2,2);
ellipse(130,110,2,2);
ellipse(142,37,2,2);
ellipse(360,84,2,2);
ellipse(341,102,2,2);
ellipse(360,107,2,2);
ellipse(389,62,2,2);
ellipse(393,32,2,2);
ellipse(389,142,2,2);
ellipse(368,165,2,2);
ellipse(184,132,2,2);
ellipse(73,211,2,2);
fill(255,255,255,sin(frameCount/20.1)*255);   //make stars twinkle
ellipse(198,10,2,2);
ellipse(52,220,2,2);
ellipse(100,178,2,2);
ellipse(230,153,2,2);
ellipse(210,173,2,2);
ellipse(194,186,2,2);
ellipse(48,183,2,2);
ellipse(284,104,2,2);
ellipse(14,224,2,2);
ellipse(192,65,2,2);
ellipse(161,77,2,2);
ellipse(201,70,2,2);
ellipse(129,62,2,2);
ellipse(243,17,2,2);
ellipse(252,190,2,2);
ellipse(389,164,2,2);














/////************TREE*************
fill(56,43,38);
stroke(0);
quad(298,187,365,178,332,117,299,123);
quad(298,122,332,118,328,96,298,98);
quad(298,98,328,96,320,81,303,82);
quad(303,82,321,82,321,54,299,52);
quad(299,52,322,53,321,39,312,40);
quad(312,40,320,38,314,21,306,26);
quad(306,26,314,20,302,17,295,24);
quad(295,24,302,16,282,1,282,6);
quad(333,119,359,164,375,133,369,121);
quad(370,122,375,133,393,115,380,109);
quad(380,110,393,115,393,95,382,95);
quad(382,95,392,94,399,84,393,84);
quad(326,97,320,65,344,60,349,73);
quad(349,73,344,60,352,47,362,58);
quad(362,58,352,47,366,41,372,50);
quad(372,50,366,42,364,29,378,28);
quad(378,28,364,30,378,13,382,19);
quad(382,19,378,12,394,12,395,15);
quad(319,38,323,46,333,37,332,32);
quad(332,32,334,39,340,35,339,30);
quad(339,30,341,34,345,21,341,21);
quad(298,52,302,83,274,68,283,45);
quad(283,45,274,69,261,46,270,36);
quad(270,36,260,46,247,39,251,24);
quad(251,24,247,38,229,40,229,27);
quad(229,27,229,40,221,45,214,37);
quad(214,37,197,47,207,58,230,44);
quad(207,57,197,46,188,74,207,75);
//quad(207,75,108,65,223,69,223,74);
//quad(223,74,223,48,235,68,236,72);
//quad(236,72,237,68,247,76,245,79);
quad(189,73,193,58,177,59,178,69);
quad(178,69,176,59,163,71,169,80);
quad(169,80,163,71,148,81,151,87);
quad(151,87,147,81,134,89,135,92);
quad(297,118,298,165,281,158,279,136);
quad(280,136,281,156,263,149,260,131);
quad(260,131,263,147,245,145,245,136);
quad(245,136,244,145,228,139,235,130);
quad(216,124,226,121,235,130,228,140);
quad(226,119,215,125,207,116,218,109);
quad(218,109,208,115,188,111,192,108);
quad(192,108,189,111,181,100,188,100);
quad(188,100,181,100,188,89,193,91);


//**************DRAW GROUND********
fill(0,70,40);
ellipse(303,337,800,325);


noStroke();
fill(255);
//use mouse to move the white orbs and try to  shoot them with igni(they are placed randomly around mouse)

ellipse(20+mouseY,20+mouseX,15,15);
ellipse(300+mouseY,20+mouseX,15,15);
ellipse(220+mouseY,150+mouseX,15,15);
ellipse(40+mouseY,150+mouseX,15,15);
ellipse(1+mouseY,150+pmouseX,15,15);
//***************************   DRAW GERALT ***************************************



//****************PALM*******************
//u= upper, l= lower part of armor  to make coloring easy
//***********armour1  arm *********
stroke(255);

fill(218,210,202);
quad(230,270,245,271,245,280,229,281);  //l
quad(223,250,243,258,237,265,215,260);  //l
stroke(255);
quad(214,281,212,278,229,278,229,282);  //l
quad(230,278,230,270,213,265,212,278);

fill(154,83,53);
stroke(0);
quad(242,258,245,255,228,247,225,250);  //u
quad(244,266,244,271,212,265,214,261);  //u
quad(246,281,246,286,217,286,214,281);  //u
quad(244,266,244,271,212,265,214,261);  //u


//****BICEP PART 1**********

quad(255,261,247,269,237,266,244,256);
fill(50,46,20);
//***************WRIST***************
quad(268,251,242,269,253,269,268,251);
quad(253,269,242,269,245,280,253,269);
quad(255,285,248,290,265,291,255,285);
ellipse(274,271,48,51);

//*****mid fingure******
fill(65,46,25);
quad(317,232,317,236,298,244,294,234);
quad(294,234,297,244,294,246,283,245);
quad(283,245,295,246,295,259,283,254);
fill(255);

//********INDEX FINGURE***
fill(65,46,25);
quad(285,223,289,230,280,238,273,234);
quad(273,234,280,234,280,246,270,246);
quad(280,246,280,254,264,254,269,245);
fill(255);

// *******RINGFINGURE****
fill(65,46,25);
quad(296,248,294,256,307,256,312,251);
quad(309,251,307,256,315,261,320,256);
quad(320,256,315,262,321,267,325,263);
fill(255);
//****PINKY***********
fill(65,46,25);
quad(305,257,296,258,305,272,313,265);
quad(313,265,306,272,313,281,319,276);
quad(319,276,313,282,318,290,322,287);
fill(255);
//***THUMB******
fill(65,46,25);
quad(260,260,273,280,261,279,254,269);
quad(254,269,261,279,255,284,248,276);
quad(248,276,254,284,245,292,240,287);
fill(255);

//**************************
fill(65,46,25);
quad(268,252,280,253,277,264,264,257);
quad(281,254,296,259,289,270,277,264);
quad(289,271,295,259,302,271,295,276);
quad(264,257,288,270,274,279,260,260);
quad(288,270,295,276,289,284,274,279);

quad(274,279,270,291,284,292,289,284);
quad(273,280,269,291,253,287,261,280);
fill(255);
//*************************


//********SWORD HOLDER THING*********
fill(118,94,82);
quad(157,178,161,177,229,391,221,394);
quad(184,337,192,331,213,399,205,400);
fill(186,174,178);
quad(153,169,158,167,161,177,158,178);
fill(186,174,178);
ellipseMode(CENTER);
ellipse(152,170,6,6);
ellipse(161,167,6,6);

//*********RIGHT SHOLDER ARMOUR***********
//l
fill(218,210,202);
quad(100,268,113,260,102,251,100,268);
quad(113,260,119,254,104,242,100,249);
quad(106,243,119,253,118,242,115,235 );


//u
fill(154,83,53);
quad(120,255,123,259,100,272,98,270);
quad(100,268,97,270,100,249,103,251);
quad(99,248,102,250,106,244,104,242);
quad(104,242,106,244,144,235,113,232);
fill(255);
//************BACK HAND**********
fill(80,81,76);
quad(103,287,109,306,104,313,91,298);
quad(91,298,104,313,93,325,81,313);
quad(81,313,93,325,89,327,76,318);
quad(77,317,83,323,72,332,72,322);
quad(73,339,76,336,77,338,77,341);
quad(77,341,77,338,83,336,83,329);
quad(77,335,85,335,85,332,81,332);
quad(84,330,85,328,85,326,88,327);

        


//******************FACEEEEEEEEE***********
fill(233,176,165);
quad(135,234,140,242,124,348,119,241);// mouth
//beard
fill(212,210,198);
quad(145,216,148,216,151,224,145,224);
quad(145,224,151,224,149,233,144,230);
quad(145,230,150,233,145,244,140,238);
quad(139,238,144,243,136,250,133,246);
quad(133,246,136,250,131,254,133,246);
quad(133,246,131,254,125,250,131,246);
quad(125,250,128,246,132,246,125,250);
fill(255);

//******
//noStroke();
fill(233,176,165);

quad(123,219,134,211,139,219,127,226);
quad(144,216,145,229,138,219,144,215);
quad(137,219,144,229,139,238,128,226);
quad(130,231,134,234,127,234,130,231);
quad(138,219,144,215,138,209,134,212);
quad(138,209,122,220,119,213,137,199);
quad(138,199,127,198,116,205,119,213);
quad(116,204,119,213,108,215,105,205);
quad(119,213,108,215,111,221,123,220);
quad(111,221,122,220,123,235,118,241);

quad(122,220,130,230,123,236,122,220);    //nose

//************** ear
quad(148,216,152,212,152,224,148,216);
//****
fill(255);
//******NECK************
fill(0);

quad(153,222,156,222,161,230,152,232);
quad(152,232,161,230,152,243,152,223);
quad(152,236,152,243,145,254,145,245);
quad(145,245,145,254,138,262,138,250);
quad(138,250,138,262,131,262,131,254);
quad(131,254,131,262,119,253,119,243);
fill(255);

//************SHOLDER***********
 //l
 stroke(255);
 fill(218,210,202);
 
quad(221,246,208,243,200,250,212,255);
quad(212,255,206,252,202,260,209,260);
quad(206,252,200,250,193,262,202,259);
fill(255);
//u
stroke(0);
fill(154,83,53);
quad(208,261,206,265,191,269,194,262);
fill(255);
//******************ARM PIT ARMOUR 1 ***********

//u
fill(154,83,53);
stroke(0);
quad(212,264,206,264,206,281,212,274);
quad(211,275,206,281,212,287,218,287);
quad(222,245,229,246,213,264,206,264);
fill(255);

//****** ARMOR UNDER CHEST**********
noStroke();
fill(82,60,47);
quad(196,299,189,312,197,312,202,295);
   quad(196,299,189,280,174,310,188,312);
   quad(189,280,183,291,164,308,174,310);
quad(182,291,182,278,156,303,164,308);
quad(155,302,182,278,155,278,155,302);
quad(155,302,155,278,139,286,155,302);
//**************ARM PIT ARMOUR 2***************
fill(255);
//UNDERARM

//l
fill(218,210,202);
stroke(0);
quad(206,265,182,273,182,281,206,270);
quad(206,270,182,281,183,298,206,281);
quad(206,281,183,298,196,299,211,286);
fill(255);
//*************SHOLDER 2************
//l
noStroke();
fill(218,210,202);

quad(168,230,154,246,164,253,183,236);
quad(155,247,168,253,155,272,144,267);
quad(182,236,166,253,178,256,192,238);
quad(192,238,202,238,196,244,188,244);
quad(188,244,196,244,188,260,178,256);
quad(168,253,188,260,184,272,155,273);
//u
fill(154,83,53);
stroke(0);
quad(213,243,210,239,210,243,213,243);
quad(210,239,210,243,205,243,205,233);
quad(205,233,205,243,201,247,198,245);
quad(198,245,201,247,193,261,189,260);
quad(189,260,193,261,189,277,185,277);
quad(185,277,185,273,155,273,155,277);
quad(155,277,155,273,144,266,141,271);
quad(141,271,139,263,150,245,155,245);
quad(155,245,150,245,163,230,168,230);

fill(255);

//****************HAIR****************
fill(228);
quad(155,214,153,223,160,227,162,218);
quad(160,226,161,219,167,219,166,227);
quad(166,227,167,220,184,236,176,234);
quad(176,234,183,235,172,241,176,234);
quad(107,204,101,200,111,190,107,204);
quad(107,204,114,186,116,204,107,204);
quad(115,186,115,194,128,183,121,182);
quad(116,204,116,194,128,183,125,199);
quad(125,199,130,183,141,185,137,198);
quad(137,198,141,185,150,198,137,199);
quad(142,186,159,187,151,197,142,186);
quad(154,194,154,198,159,188,154,194);
quad(138,199,138,209,151,212,152,198);
quad(152,198,163,208,155,215,152,198);
quad(138,209,145,216,149,216,151,212);


quad(157,238,161,232,167,245,162,246);
quad(161,245,167,245,153,256,161,245);
quad(103,203,106,204,106,209,100,212);
quad(106,210,107,213,96,221,102,211);
quad(106,214,104,219,93,232,109,219);
quad(111,226,104,237,103,263,112,230);
quad(114,234,110,244,111,260,116,238);
fill(255);


//****************CHEST*************

//lower armor
fill(82,60,47);
quad(117,330,117,338,122,345,125,337);
quad(125,337,122,345,140,356,143,345);
quad(142,346,140,357,164,359,165,351);
quad(165,351,164,360,176,359,179,349);
quad(179,349,177,359,184,359,184,347);
quad(117,262,123,258,130,261,129,272);
quad(131,262,128,271,139,267,139,262);

quad(152,278,137,285,138,273,141,269);

quad(112,266,107,269,108,285,118,280);
quad(125,292,110,299,125,319,141,311);
quad(125,319,141,311,151,318,136,328);
quad(136,328,150,317,168,325,165,341);
quad(165,341,168,325,188,327,183,341);
quad(183,341,188,327,194,326,194,331);
quad(109,306,106,312,111,316,114,314);
quad(114,314,111,317,113,326,122,321);
quad(122,321,112,326,126,327,134,330);
quad(133,330,126,337,143,346,149,338);
quad(142,345,149,339,165,342,164,351);

quad(165,342,165,350,180,350,183,342);
quad(183,342,180,349,187,344,187,339);

quad(113,326,126,337,131,332,120,321);

fill(255);
//***************** LEGS*************
fill(81,85,88);
quad(101,373,123,387,115,400,78,400);
quad(156,380,182,380,186,400,155,400);
fill(255);
//***********BELT**********MAIN*******
fill(95,52,36);
quad(188,312,188,326,197,325,196,312);
quad(188,312,188,326,167,324,174,311);
quad(174,311,168,324,151,317,163,307);
quad(163,307,151,317,142,310,155,302);
quad(155,302,142,311,127,294,138,287);
quad(138,287,127,294,121,283,128,277);
quad(128,277,121,283,112,267,117,263);

//2

quad(141,269,127,275,138,286,153,277);
quad(118,281,108,285,111,299,125,292);

//*BELT3 small BELT
quad(103,271,107,268,108,286,103,286);
quad(106,298,111,298,124,319,120,321);
quad(121,321,125,319,135,329,131,332);
quad(131,332,135,329,149,338,146,342);
quad(146,342,149,338,165,342,165,347);
quad(165,347,165,342,183,342,181,346);
quad(181,346,183,341,187,339,185,334);
fill(255);
//***********BELOW BELT ARM<<OR*********

fill(218,210,202);
quad(116,338,139,357,126,372,105,346);
quad(109,354,126,372,111,391,94,374);
quad(139,357,111,391,134,393,163,359);
quad(163,359,176,360,155,394,134,394);
quad(175,359,155,394,186,394,182,360);
fill(255);
fill(190);
ellipse(106,292,12,12);   //beltknob

fill(255);
//*************SWORD IN HAND***********
fill(171,186,203);

quad(69,342,68,354,70,354,72,339);
quad(68,343,67,354,64,354,66,344);
quad(64,354,66,355,58,363,56,363);
quad(58,363,58,367,70,354,67,354);
quad(58,363,58,367,55,367,55,363);

quad(82,324,86,328,73,338,71,332);
quad(71,332,72,339,0,389,0,377);
quad(68,334,70,333,65,328,64,329);
quad(70,332,72,332,68,325,65,328);
quad(65,328,67,325,55,327,57,330);
quad(57,327,57,331,54,331,54,327);

//*******EYE BROWS
strokeWeight(3);  //increase thickness
stroke(255);
line(125,219,133,212);
line(133,212,136,214);

line(119,221,112,221);
line(112,221,111,222);
strokeWeight(1);  //reduce thickness for next time code runs
stroke(0);

frameRate(60);  //ret frame rate back to 60 after setting it to 1 in mousepressed function





}

void mousePressed()
{
  
  frameRate(1);  //set frame rate 1 to make sign cast to stay on screen longer
  rectMode(CENTER);
  fill(255,194,53);

// making igni(sign) blast

rect(356,212,15,3);
rect(340,228,15,3);
rect(368,239,15,3);
rect(373,223,15,3);
rect(336,275,15,3);
rect(339,250,15,3);
rect(348,256,15,3);
rect(356,238,15,3);
rect(322,228,15,3);
rect(337,217,15,3);
rect(327,214,15,3);
rect(331,234,15,3);
rect(337,206,15,3);
rect(348,206,15,3);
rect(354,223,15,3);
rect(376,208,15,3);
rect(325,249,15,3);
rect(343,237,15,3);
rect(321,261,15,3);
rect(356,273,15,3);
rect(360,253,15,3);
rect(365,226,15,3);
rect(313,213,15,3);
rect(315,220,15,3);
rect(347,270,15,3);
rect(316,244,15,3);
rect(315,235,15,3);
rect(296,233,15,3);
rect(287,261,15,3);
rect(283,259,15,3);
rect(284,278,15,3);
rect(290,267,15,3);
rect(274,264,15,3);
rect(275,278,15,3);
rect(275,267,15,3);
rect(288,262,15,3);
rect(282,292,15,3);
rect(268,263,15,3);
rect(297,255,15,3);
rect(310,164,15,3);
rect(297,280,15,3);
rect(313,272,15,3);
rect(324,274,15,3);
rect(347,277,15,3);
rect(359,262,15,3);
rect(331,286,15,3);
rect(307,278,15,3);
rect(303,286,15,3);
rect(280,285,15,3);
rect(307,287,15,3);
rect(340,284,15,3);
rect(291,290,15,3);
rect(282,302,15,3);
rect(293,300,15,3);
rect(310,299,15,3);
rect(300,302,15,3);
rect(320,297,15,3);
rect(332,295,15,3);
rect(278,293,15,3);
rect(290,312,15,3);
rect(303,310,15,3);
rect(316,309,15,3);
rect(317,308,15,3);
rect(320,303,15,3);
rect(340,293,15,3);
rect(355,282,15,3);
rect(298,313,15,3);
rect(312,317,15,3);
rect(331,316,15,3);
rect(337,308,15,3);
rect(344,301,15,3);
rect(304,317,15,3);
rect(194,321,15,3);
rect(320,321,15,3);
rect(335,316,15,3);
rect(347,309,15,3);
rect(312,322,15,3);
rect(302,324,15,3);
rect(307,328,15,3);
rect(316,329,15,3);
rect(326,323,15,3);
rect(342,316,15,3);
rect(298,331,15,3);
rect(307,335,5,3);
rect(355,340,15,3);
rect(369,267,15,3);
rect(371,251,15,3);
rect(319,207,15,3);
rect(326,201,15,3);
rect(330,193,15,3);
rect(346,217,15,3);
rect(339,199,15,3);
rect(337,188,15,3);
rect(347,193,15,3);
rect(353,198,15,3);
rect(347,186,15,3);
rect(358,186,15,3);
rect(359,193,15,3);
rect(359,203,15,3);
rect(364,211,15,3);
rect(366,198,15,3);
rect(364,185,15,3);
rect(367,190,15,3);
rect(372,181,15,3);
rect(376,189,15,3);
rect(249,245,15,3);
rect(347,230,15,3);
rect(342,263,15,3);
rect(364,276,15,3);
rect(376,230,15,3);
rect(373,201,15,3);
rect(380,193,15,3);
rect(381,185,15,3);
rect(382,200,15,3);
rect(380,214,15,3);
rect(376,239,15,3);
rect(367,219,15,3);
rect(381,221,15,3);
rect(283,207,15,3);
rect(359,230,15,3);
rect(386,187,15,3);
rect(388,193,15,3);
rect(393,183,15,3);
rect(287,200,15,3);
rect(393,190,15,3);
rect(393,200,15,3);
rect(389,206,15,3);
rect(389,217,15,3);
rect(396,217,15,3);
rect(387,225,15,3);
rect(395,228,15,3);
rect(382,234,15,3);
rect(391,231,15,3);
rect(396,234,15,3);
rect(289,237,15,3);
rect(394,243,15,3);
rect(361,245,15,3);
rect(379,245,15,3);
rect(38,247,15,3);
rect(393,252,15,3);
rect(380,252,15,3);
rect(380,252,15,3);
rect(371,258,15,3);
rect(380,257,15,3);
rect(386,255,15,3);
rect(393,263,15,3);
rect(381,264,15,3);
rect(377,270,15,3);
rect(387,268,15,3);
rect(393,270,15,3);
rect(384,275,15,3);
rect(373,277,15,3);
rect(368,282,15,3);
rect(361,287,15,3);
rect(378,280,15,3);
rect(389,277,15,3);
rect(385,284,15,3);
rect(393,281,15,3);
rect(392,287,15,3);
rect(374,284,15,3);
rect(380,287,15,3);
rect(369,290,15,3);
rect(359,294,15,3);
rect(374,294,15,3);
rect(386,295,15,3);
rect(366,300,15,3);
rect(377,304,15,3);
rect(362,307,15,3);
rect(369,308,15,3);
rect(387,303,15,3);
rect(392,295,15,3);
rect(354,314,15,3);
rect(348,319,15,3);
rect(341,324,15,3);
rect(362,317,15,3);
rect(373,315,15,3);
rect(382,311,15,3);
rect(388,310,15,3);
rect(394,304,15,3);
rect(357,320,15,3);
rect(332,326,15,3);
rect(336,332,15,3);
rect(366,322,15,3);
rect(315,335,15,3);
rect(323,335,15,3);
rect(345,330,15,3);
rect(354,327,15,3);
rect(363,329,15,3);
rect(373,323,15,3);
rect(380,318,15,3);
rect(388,319,15,3);
rect(394,315,15,3);
rect(394,324,15,3);
rect(384,325,15,3);
rect(377,320,15,3);
rect(369,333,15,3);
rect(383,331,15,3);
rect(391,320,15,3);
rect(391,332,15,3);
rect(395,338,15,3);
rect(353,332,15,3);
rect(360,335,15,3);
rect(381,337,15,3);
rect(330,336,15,3);
rect(343,334,15,3);
rect(349,336,15,3);
rect(340,338,15,3);
rect(387,338,15,3);
rect(369,339,15,3);
rect(307,342,15,3);
rect(312,343,15,3);
rect(312,349,15,3);
rect(320,345,15,3);
rect(328,343,15,3);
rect(318,352,15,3);
rect(326,347,15,3);
rect(336,342,15,3);
rect(332,348,15,3);
rect(342,342,15,3);
rect(349,344,15,3);
rect(358,345,15,3);
rect(340,248,15,3);
rect(352,351,15,3);
rect(327,353,15,3);
}


//end ,repeat code