Hashing implemented in C...