This has caught my interest. I'll put my CS up tomorrow.