run the gamut

Etymology
From.

Verb

 * 1)  To encompass the full range or variety possible.