filter no repeating of patterns, no character names, min pattern length