Расчёт итогового размера с flex-grow

Добрый день.
Касательно формулы расчёта итогового размера с flex-grow.
Задача стоит рассчитать значения flex-grow.
Предлагается формула для расчета:

1 шаг . Рассчитываем свободное место во флекс-контейнере:

Свободное место = Ширина контейнера - Сумма базовых размеров элементов

2 шаг . Считаем размер минимальной доли свободного места:

Доля свободного места = Свободное место / Сумма flex-grow всех элементов

3 шаг . Базовый размер каждого флекс-элемента увеличиваем на размер минимальной доли свободного места, умноженной на значение flex-grow этого элемента:

Итоговый размер = Базовый размер + (Доля свободного места * flex-grow)

Во втором шаге предлагается вставить в формулу значения flex-grow для дальнейшего расчета.
Здесь возникает вопрос: от куда мы можем знать эти значения и как подставить их в формулу, если эти значения благодаря этой же формуле мы пытаемся рассчитать?

На форуме есть уже темы по этому вопросу, но ни одна не подтолкнула к ответу.
Прошу доступно и ПОНЯТНО объяснить этот момент.

Спасибо.