Red pencil promotion code kata (http://stefanroock.wordpress.com/2011/03/04/red-pencil-code-kata/)