Used for encode and decode data by Bencode rules