Store a binary number as hash table values to indicate which letters match the keys and save a lot of memory.
Store a binary number as hash table values to indicate which letters match the keys and save a lot of memory.

dschwertfeger/partitioned-hash-join