Залипательный ролик созданный почти случайно программой

Делал заливку фигуры замкнутой и случайно получил забавное поведение алгоритма. Вместо скучного линейного, добавил элемент неожиданности и он зажил своей жизнью, пожирая мегабайты памяти как бесплатные. Перебирая варианты пролетел выходной день, забавная головоломка. Думаю как работает интуитивно понятно, а кому не понятно, тем еще лучше, нечего забивать голову себе ))
Ютуб пережал зараза с 1152*700 на половину меньше почти. Может потом одумается. Или, возможно, надо было изначально разрешение правильное разрешение делать.


Пример кадра не сильно пожатого

Залипательный ролик созданный почти случайно программой
Черней точки не просто так, это "рекурсия" висящая в памяти (стеке), когда двигаться больше некуда, перед выходом из рекурсивного тупика, точка помечается красным. Собственно заливка красным, а черный цвет промежуточный. Ну и в конце не хватило памяти на стек, осталась белая дырка забавной формы.

Далее можно пошаманить, чтобы вместо скучного красного фона проступали красивые текстуры, но то может позже как-нибудь. Это же десяток строчек кода писать и картинку фоновую искать искать ))

Как вариант Coub можно запилить или многочасовой ролик на Youtube в HD качестве. Надо подумать над направлением развития перспективного.