int x = 0; //Set integer x to value of 0 int y = 0; //Set integer y to value of 0 int z = 0; //Set integer z to value of 0 void setup(){ size(700,680); //set canvas size background(106,186,245); //set background to light blue } void draw(){ background(106,186,245); //set background to light blue noStroke(); //don't draw stroke //ear fill(255); //Set to white ellipse(115+x,450-y,30,30); //Make left ear(top part) quad(100+x,450-y,130+x,450-y,150+x,495-y,115+x,505-y); //Make left ear ellipse(185+x,450-y,30,30); //Make right ear(top part) quad(170+x,450-y,200+x,450-y,185+x,505-y,150+x,495-y); //Make right ear //head ellipse(150+x,550-y,100,120); //Make the head fill(0); //Set to black ellipse(130+x,520-y,10,10); //left eye ellipse(170+x,520-y,10,10); //right eye fill(245,84,154); //Set to pink rect(145+x,530-y,10,10); //make a mouth //scarf fill(255,0,0); //Set to red rect(100+x,545-y,100,30); //make a scarf //body fill(244,245,96); //Set to yellow rect(100+x,575-y,100,70); //make main body(cloth) fill(0); //Set to black ellipse(150+x,590-y,5,5); //Set the button on cloth 1 ellipse(150+x,610-y,5,5); //Set the button on cloth 2 ellipse(150+x,630-y,5,5); //Set the button on cloth 3 fill(255); //Set to white quad(100+x,575-y,100+x,610-y,90+x,620-y,70+x,616-y); //make left arm ellipse(80+x,618-y,20,20); //make left hand quad(200+x,575-y,200+x,610-y,210+x,620-y,230+x,616-y); //make right arm ellipse(220+x,618-y,20,20); //make right hand rect(125+x,645-y,20,30); //make left leg rect(155+x,645-y,20,30); //make right leg //balloon stroke(0); //Make stroke color black strokeWeight(2); //Stroke thickness to 2 line(233+x,420-y,233+x,618-y); //line of the balloon noStroke(); //Don't draw stroke fill(94+z,25+z,113+z); //Set color to dark purple ellipse(233+x,380-y,80,98); //make a balloon x = (x +1)%699; //value of integer x changes y = (y +2)%600; //value of integer y changes z = (z+127)%200; //value of integer z changes }