Большинство примеров заливки воды включают только 2 или 3 кувшина. Какие есть способы настроить любое количество кувшинов? В частности, как можно создать неизвестное количество кувшинов / переменных для построения дерева?