update 21.rb