Seeing how incredibly good ChatGPT from is, it is hard to come to many other solutions than the one has below. Do a search and check out all the threads on Twitter today for the answers it is able to provide today. Truly astounding.