black.rb