I want to write a function that scans a string for any vowels. What I have written is below

```
def vowel_character(c):
    if c in 'aeiou':
            print("contains a vowel")
            return True 
    else:
            print("contains no vowel")
            return False

```

And it almost works like I want it to. With the asserts here however

```
for c in 'eiyäöaåuo':
    assert vowel_character(c)

for c in 'bcdfghjklmnpqrstvxz':
    assert not vowel_character(c)

```

it returns

```
contains a vowel 
contains a vowel 
contains no vowel

```

why does it give two contains a vowel when it should only give one?