Here's another, less wicked, similar to what Al described, but less ricer.