find runs challenge (from one of the recent ayende blog posts)