elaborate cake

improvise adapt overcome