'''
Welcome.

In this kata you are required to, given a string, replace every letter with its position in the alphabet.

If anything in the text isn't a letter, ignore it and don't return it.

a being 1, b being 2, etc.

As an example:

alphabet_position("The sunset sets at twelve o' clock.")

Should return "20 8 5 19 21 14 19 5 20 19 5 20 19 1 20 20 23 5 12 22 5 15 3 12 15 3 11" as a string.
'''

def alphabet_position(text):
    return ' '.join(str(ord(c.lower())-96) for c in text if c.isalpha())
f9f5c976ad01450d91ab7f9b959d7b4f9d10b76c
<mask token>

<mask token>


def alphabet_position(text):
    return ' '.join(str(ord(c.lower()) - 96) for c in text if c.isalpha())

'''
Welcome.

In this kata you are required to, given a string, replace every letter with its position in the alphabet.

If anything in the text isn't a letter, ignore it and don't return it.

a being 1, b being 2, etc.

As an example:

alphabet_position("The sunset sets at twelve o' clock.")

Should return "20 8 5 19 21 14 19 5 20 19 5 20 19 1 20 20 23 5 12 22 5 15 3 12 15 3 11" as a string.
'''

def alphabet_position(text):
    return ' '.join(str(ord(c.lower())-96) for c in text if c.isalpha())