def filter_more_characters(words, anagram):
    """ Filters the words which contain a symbol more times than it is present
    in the anagram.
    """
    ret = []
    append_flag = True
    for word in words:
        word_chars = list(word)
        anagram_chars = list(anagram)
        word_chars_set = set(word)
        for char in word_chars_set:
            if word_chars.count(char) > anagram_chars.count(char):
                append_flag = False
                break
        if append_flag:
            ret.append(word)
        append_flag = True

    return ret