def vowel_filter(function):
    def wrapper():
        letters = function()
        return [l for l in letters if l.lower() in 'aoueiy']
    return wrapper


@vowel_filter
def get_letters():
    return ["a", "b", "c", "d", "e"]


print(get_letters())


9e6ef5fe756b6b175210a038acf834fc7ea80021
<mask token>

def vowel_filter(function):

    def wrapper():
        letters = function()
        return [l for l in letters if l.lower() in 'aoueiy']
    return wrapper


<mask token>

def vowel_filter(function):

    def wrapper():
        letters = function()
        return [l for l in letters if l.lower() in 'aoueiy']
    return wrapper


@vowel_filter
def get_letters():
    return ['a', 'b', 'c', 'd', 'e']


<mask token>

def vowel_filter(function):

    def wrapper():
        letters = function()
        return [l for l in letters if l.lower() in 'aoueiy']
    return wrapper


@vowel_filter
def get_letters():
    return ['a', 'b', 'c', 'd', 'e']


print(get_letters())

def vowel_filter(function):
    def wrapper():
        letters = function()
        return [l for l in letters if l.lower() in 'aoueiy']
    return wrapper


@vowel_filter
def get_letters():
    return ["a", "b", "c", "d", "e"]


print(get_letters())

