Doug Rogers wrote:
Still, 2^31 as a positive number should not result in -2^31 when used as a key.
Are you sure? I think it's the biggest negative number there is in the range of 32 bit signed integers... Ralph