This has been requested a lot. This is a working draft, but I thought you guys might get some enjoyment out of it anyway.