Before reading the other replies...
...I was thinking - 'That's a bit too good NOT to have been done'
Someone, somewhere will have put a copyright/trademark/what-ever-mark-is-appropriate on it, i'm sure.
(
Another_tragic_case wished he hadn't eaten all the cake,
Mon 22 Nov 2010, 7:32,
archived)