Agregados más comentarios al código para hacerlo más descriptivo.