I'm amazed that I've not come across this before:

Enjoy!