update chapter9.rb