Haha, I posted, not quite as good as my original but good enough.