Ordered Jobs Kata by Martin Rue. http://invalidcast.com/2011/09/the-ordered-jobs-kata.