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