add bencoding.rb