Arjen Markus - 2009-05-08

31 is one of the numbers that give a good hash key (there is ample literature on the
subject - you can not pick just any number).

However, the integer overflow is a bad one. I will look into it. Thanks for reporting
this issue.