ex45.rb