This is a great example of how much more you can get done with tools like ChatGPT if you have a very sophisticated understanding both of how language models work AND of a specific subject area. Another example of why I disagree with people who make fun of the idea of "prompt engineering" as a discipline.
I've been prompt engineering for decades; I did it to fine-tune my results from Google (and even more importantly, pre-Google search engines).
When you've been using search engines for 20+ years it's easy to lose sight of quite how much skill can be involved in getting the best results out of them.