I don't know what is wrong with my code, any help? It gives the PygLatin of the last word I entered and not the most recent


pyg = 'ay'
word = original.lower()
first = word[0]
new_word = word + first + pyg
original = raw_input('Enter a word:')
if len(original) > 0 and original.isalpha():
print new_word
print 'empty'


Here is and example of what happens:

Enter a word: Test


Which means that you translate before saving the input, right? Identify which lines do what and re-order them.