Update 18.rb