s_l_teichmann/crossword-solver archive