#-----
# Contract: pig_latinize: string -> string
# Purpose: return a somewhat-pig-latin form of <a_word>
# Examples: pig_latinize("apple") == "apple-ay"
# pig_latinize("pie") == "ie-pay"
#-----
def pig_latinize(a_word):
if (a_word[0] in 'aeiouAEIUO'):
return a_word + '-ay'
else:
word_length = len(a_word)
return a_word[1:word_length] + '-' + a_word[0] + 'ay'