bitwise ops and string hashing