This amazing video shows a group of talented musicians playing a mash up of no less than 43 different cartoon theme songs in 5 minutes. The performance took place at Carnegie Hall?
The medley of songs was played by Ensemble ACJW, a partnership between The Juilliard School, The Weill Music Institute and the New York City Department of Education.
To give you a few clues, some of the songs played include Pink Panther, Dora the Explorer, and Pokémon.
Now its up to you to figure out the other 40.
In case you want to cheat, the full list is in the YouTube description.