Crossword software thrashes human challengers

Open in new window