adapt. evolve. overcome

adapt. evolve. overcome