On 22/07/13 19:14, Jim Mooney wrote: > zark += unichr(ord(x)-45) > > unichr() arg not in range(0x10000) (narrow Python build) What if ord() is returning a value less than 45? What does unichr() do with negative vales?> Just a guess... -- Alan G Author of the Learn to Program web site http://www.alan-g.me.uk/