Code breaker example in "The RSpec Book: Behaviour-Driven Development with RSpec, Cucumber, and Friends"