new file:   bencode.py