Tuple Open Array Dictionary Crossword Solver