add chap10_3.rb