Distributed Systems Word Search