The RSpec book Chapter8.2.4 inject()を使用し、さらに洗練化。かなりテクニカル感はある。