work in progress
Перекраска элементов
надо выносить алгоритм в отдельный поток