Solving Japanese Tech Company Crossword Puzzles Made Easy