i dont see a way to solve this my aim for all number 1-trillion but i have to hardcode from 11 12 and teens? ```py def say(number): """Spell the words in English""" #Step 1 0 - 99 tens_digit = int(str(number)[0]) ones_digit = int(str(number)[1]) numbermatching = { 0: "zero", 1: "one", 2: "two", 3: "three", 4: "four", 5: "five", 6: "six", 7: "seven", 8: "eight", 9: "nine", }, tens_place = ["ten","twenty","thirty","fourty","fifty","sixty","seventy","eighty","ninety"] if len(str(number)) == 1: return numbermatching[number] if tens_digit != 1 and len(str(number)) == 2: tens = tens_place[tens_digit - 1] ones = numbermatching[ones_digit] return f"{tens},-{ones}," print(say(29)) ```
You'll have to hardcode any edge cases