text: from turtle import *
  def drawRound(size,filled):
      pendown()
      if filled==True:
          begin_fill()
      setheading(180)
      circle(size,360)
      if filled==True:
          end_fill()
  def drawRect(length,width,filled):
      setheading(0)
      pendown()
      if filled==True:
          begin_fill()
      forward(length)
      right(90)
      forward(width)
      right(90)
      forward(length)
      right(90)
      forward(width)
      right(90)
      forward(width)
      if filled==True:
          end_fill()
  def head():
      color("blue","blue")
      penup()
      goto(0,100)
      drawRound(75,True)
      color("white","white")
      penup()
      goto(0,72)
      drawRound(60,True) 
  def eyes():
      color("black","white") 
      penup()
      goto(-15,80)
      drawRound(17,True) 
      color("black","white") 
      penup()
      goto(19,80)
      drawRound(17,True)
      color("black","black") 
      penup()
      goto(-8,70)
      drawRound(6,True)   
      color("white","white") 
      penup()
      goto(-8,66)
      drawRound(2,True)      
      color("black","black") 
      penup()
      goto(12,70)
      drawRound(6,True)   
      color("white","white") 
      penup()
      goto(12,66)
      drawRound(2,True)
  def nose():
      color("red","red")
      penup()  
      goto(0,40)
      drawRound(7,True)
  def mouth():
      color("black","black")
      penup()
      goto(-30,-20) 
      pendown()
      setheading(-27)
      circle(70,55)
      penup()
      goto(0,26) 
      pendown()
      goto(0,-25) 
  def whiskers():
      color("black","black")
      penup()
      goto(10,5)
      pendown()
      goto(-40,5)
      penup()
      goto(10,5)
      pendown()
      goto(40,5)
      penup()
      goto(-10,15)
      pendown()
      goto(-40,20)
      penup()
      goto(10,15)
      pendown()
      goto(40,20)
      penup()
      goto(-10,-5)
      pendown()
      goto(-40,-10)
      penup()
      goto(10,-5)
      pendown()
      goto(40,-10)
  def body():
      color("blue","blue")
      penup()
      goto(-50,-40)
      drawRect(100,80,True)
      color("white","white")
      penup()
      goto(0,-30)
      drawRound(40,True)
      color("red","red")
      penup()
      goto(-60,-35)
      drawRect(120,10,True) 
      color("white","white")
      penup()
      goto(15,-127)
      pendown()
      setheading(90)
      begin_fill()
      circle(14,180)
      end_fill()
  def feet():
      color("black","white")
      penup()
      goto(-30,-110)
      drawRound(20,True)
      color("black","white")
      penup()
      goto(30,-110)
      drawRound(20,True)