adj. examining or including all elements or aspects; thorough; comprehensive
A researcher checking off the last item on a very long list
"Bohemian Rhapsody" by Queen
The song's exhaustive six-minute journey covers nearly every musical genre.
exhausted adj.