Задача:Трое друзей

хотят разделить между собой

литр некоторого напитка. Проблема в том, что они умеют делить только пополам. Поэтому поступают следующим образом. Сначала весь напиток находится в кружке у

, а кружки у

и

пустые. Затем половина содержимого кружки

поровну добавляется в кружки

и

. После этого половина содержимого кружки

поровну добавляется в кружки

и

. На следующем шаге половина содержимого кружки

поровну добавляется в кружки

и

. И так далее, много раз: половина содержимого очередной кружки (по циклу:

) поровну добавляется в остальные кружки. Каким будет количество напитка в каждой кружке в установившемся режиме?
Не пойму как подступиться. Рекурсия сбивает с толку. Написал программу для подсчёта. По ней получилось что

, у

и

. Не знаю как вычислить аналитически.