## Task
In this kata you'll be given a string of English digits "collapsed" together, like this:

`zeronineoneoneeighttwoseventhreesixfourtwofive`

Your task is to split the string back to digits:

`zero nine one one eight two seven three six four two five`

## Examples
```
three -> three
eightsix -> eight six
fivefourseven -> five four seven
ninethreesixthree -> nine three six three
fivethreefivesixthreenineonesevenoneeight -> five three five six three nine one seven one eight
```

Difficulty: introductory

Starter code:

def uncollapse(digits):
	

Solutions:
import re

def uncollapse(digits):
    return ' '.join(re.findall('zero|one|two|three|four|five|six|seven|eight|nine', digits))

import re

def uncollapse(digits):
    return ' '.join(m.group() for m in re.finditer(r'zero|one|two|three|four|five|six|seven|eight|nine', digits))

uncollapse=lambda s:__import__('re').sub('(zero|one|two|three|four|five|six|seven|eight|nine)',r' \1',s)[1:]

import re

def uncollapse(digits):
    return re.sub(r'(zero|one|two|three|four|five|six|seven|eight|nine)',r'\1 ',digits).strip()

digits = "zero one two three four five six seven eight nine".split()

def uncollapse(stg):
    for d in digits:
        stg = stg.replace(d, f"{d} ")
    return stg.strip()

import re

pattern = re.compile(r"zero|one|two|three|four|five|six|seven|eight|nine")

def uncollapse(digits):
    return ' '.join(pattern.findall(digits))

import re

def uncollapse(digits):
    return ' '.join(re.findall(r'(zero|one|two|three|four|five|six|seven|eight|nine)',digits))

import re 
def uncollapse(s):
    return ' '.join(re.findall(r'zero|nine|one|eight|two|seven|three|six|four|two|five',s)) 

import re

def uncollapse(digits):
    pattern = 'zero|one|two|three|four|five|six|seven|eight|nine'
    return ' '.join(re.findall(pattern, digits))

import re

def uncollapse(digits):
    return ' '.join(re.findall('one|two|three|four|five|six|seven|eight|nine|zero', digits))