The error message says this
Oops, try again. It looks like you printed the correct translation of "rubber", but make sure to set new_word equal to the slice as well.
However, on the right hand side, it actually did execute properly and printed ubberray. So, it looks like this
Enter a word: rubber
Is this not how the pyglatin works? I'm a bit confused. What did I do wrong?
pyg = 'ay'
original = raw_input('Enter a word:')
word = original.lower()
first = word
new_word = word + first + pyg
if len(original) > 0 and original.isalpha():
print new_word [1: ]