Implemented a dictionary using a hash table with separate chaining. Game board of size n x n and k adjacent symbols needed to win.