Question: 
Write a function to split a string at uppercase letters.


Model's Code:
def split_upperstring(s):
    import re
    return re.findall(r'[A-Z][a-z]*', s)



Sample Correct Code:
import re
def split_upperstring(text):
 return (re.findall('[A-Z][^A-Z]*', text))


Asserts:
assert split_upperstring("PythonProgramLanguage")==['Python','Program','Language']
assert split_upperstring("PythonProgram")==['Python','Program']
assert split_upperstring("ProgrammingLanguage")==['Programming','Language']


Tests:
Test 1 of 3: PASS
Test 2 of 3: PASS
Test 3 of 3: PASS

Test 647 of 974: 483/647 (74.65224111282845%): success