def stemmer(text):
stemmed_string = []
suffixes = ('ed', 'ly', 'ing')
for word in text.split():
for suffix in suffixes:
if word.endswith(suffix):
word = word[:-len(suffix)]
stemmed_string.append(word)
return stemmed_string
print(stemmer("I have a dog that is barking"))
print(stemmer("a fly could fling my bed"))
ZGVmIHN0ZW1tZXIodGV4dCk6CiAgICBzdGVtbWVkX3N0cmluZyA9IFtdCiAgICBzdWZmaXhlcyA9ICgnZWQnLCAnbHknLCAnaW5nJykKICAgIAogICAgZm9yIHdvcmQgaW4gdGV4dC5zcGxpdCgpOgogICAgICAgIGZvciBzdWZmaXggaW4gc3VmZml4ZXM6CiAgICAgICAgICAgIGlmIHdvcmQuZW5kc3dpdGgoc3VmZml4KToKICAgICAgICAgICAgICAgIHdvcmQgPSB3b3JkWzotbGVuKHN1ZmZpeCldCiAgICAgICAgc3RlbW1lZF9zdHJpbmcuYXBwZW5kKHdvcmQpCiAgICAKICAgIHJldHVybiBzdGVtbWVkX3N0cmluZwoKcHJpbnQoc3RlbW1lcigiSSBoYXZlIGEgZG9nIHRoYXQgaXMgYmFya2luZyIpKQpwcmludChzdGVtbWVyKCJhIGZseSBjb3VsZCBmbGluZyBteSBiZWQiKSk=
['I', 'have', 'a', 'dog', 'that', 'is', 'bark']
['a', 'f', 'could', 'fl', 'my', 'b']