add char_encoding.rb