Adding 18.rb