are there any good predifined hash functions which I can use to return a key that will evenly spread elements?