Хорошо, что задачка не для биологов - а то решение было бы сложнее.