def young(f, **k):
with open(f) as h:
w = h.read().split()
if 'vowels' in k:
w = [x for x in w if sum(c in 'aeyuioAEYUIO' for c in x) >= k['vowels']]
if 'letter' in k:
l = k['letter'].lower()
w = [x for x in w if l not in x.lower()]
if 'sort' in k:
w = sorted(w, key=str.lower, reverse=not k['sort'])
return w