Improvise adapt overcome.
0.034948110580444