words that share the most letters with a given string | ScratchStats