Clever and entertaining, too.

Well done!

Thanks for the music,
Dan