Лаб. 3а. Дополнительное (необязательное задание). Заливка области, полученной выделением границы.

Реализация алгоритма заливки области, при помощи алгоритма выделения границы. 

Учесть возможность заливки области с "дырками".