flower, sun, and rain