Longest Common Subsequence Online Crossword