There are many and varied ways to adapt, evolve...