Although -32768 isn't *too* bad, because in a 16-bit signed integer, there isn't a +32768.

Wade.