anchor.diff:      int cwidth = canvas.canvas.width;
       int cheight = canvas.canvas.height;
   
  -    int cowidth = (cwidth / width).round();
  -    int coheight = (cheight / width).round();
  +    int cowidth = (cwidth / gridBlockWidth).round();
  +    int coheight = (cheight / gridBlockWidth).round();
   
       this.snake = new Snake(cowidth, coheight);
   
  
positive.code:   }
  
    onRender(GameLoopHtml gameLoop) {
      canvas.clearRect(0, 0, WIDTH, HEIGHT);
      canvas.fillStyle = "rgb(255,165,0)";
      canvas.fillRect(0, 0, WIDTH, HEIGHT);
      canvas.font = "italic bold 24px sans-serif";
      canvas.strokeText("Inside snake pen", 0, 100);
  
  
negative.code: 
    CanvasRenderingContext2D canvas;
  
    static Coord snakePenSizeInPixels = new Coord(640, 480);
  
    static const num gridBlockWidth = 10;
    static const num gridBlockHeight = 10;
  
    num initialPauseInMillis = 400;
    num pauseInMillis;
    num tailIncreaseInterval = 5000;
  
    String gold_color = "#FFD700";
    String white_color = "#FFFFFF";
  
    void renderSquare(final Coord c, final String color) {
       canvas.fillStyle = color;
       canvas.fillRect(gridBlockWidth * c.getX(), gridBlockHeight * c.getY(), gridBlockWidth, gridBlockHeight);
    }
  
    String name;
  