adapt-and-thrive

(1)