text: const drawTiling = () => {
  
    randomMatrix = getNewMatrix( 3, 2 );
    for( let index = 0; index < 3; index++ ){
  
      randomMatrix[ index ][ 0 ] = random( -1, 1 );
      randomMatrix[ index ][ 1 ] = random( -1, 1 );
  
    }
  
    for( const vectorArray of gLatticePoints ){
  
      for( const vector of vectorArray ){
  
        push();
          
          translate( vector.x, vector.y );
          fill( getRandomColor() );
          deformHex();
  
        pop();
  
      }
  
    }
  
    clipCanvas();
    drawNumber();
  
  }
  
  const clipCanvas = () => {
  
    push();
      noStroke();
      rect( WIDTH, 0, WIDTH + WIDTH_EXT, HEIGHT );
    pop();
  
  }
  
  // Get new matrix with 0-filling 
  const getNewMatrix = ( rowNum, columnNum ) => {
    return Array.from( new Array( rowNum ), () => new Array( columnNum ).fill( 0 ) );
  }
  
  // Get random color
  const getRandomColor = () => {
    // return color( random( 100 ), 100, 100 );
    return color( random( 100 ), 40, 100 );
  }
  