def piglatin( sentence) :
"""
piglatin(str) -> new str
"""
return ' ' .join ( word[ 2 :] +word[ :2 ] +'ay' for word in sentence.split ( ) )
print 'frog ->' , piglatin( 'frog' )
print "\n TODO: Make piglatin(sentence) work properly for cases like the following:\n "
print 'happy ->' , piglatin( 'happy' )
print 'Spanish Inquisition! ->' , piglatin( 'Spanish Inquisition!' )
ZGVmIHBpZ2xhdGluKHNlbnRlbmNlKToKICAgICIiIgogICAgcGlnbGF0aW4oc3RyKSAtPiBuZXcgc3RyCiAgICAiIiIKICAgIHJldHVybiAnICcuam9pbih3b3JkWzI6XSt3b3JkWzoyXSsnYXknIGZvciB3b3JkIGluIHNlbnRlbmNlLnNwbGl0KCkpCgpwcmludCAnZnJvZyAtPicsIHBpZ2xhdGluKCdmcm9nJykKcHJpbnQgIlxuVE9ETzogTWFrZSBwaWdsYXRpbihzZW50ZW5jZSkgd29yayBwcm9wZXJseSBmb3IgY2FzZXMgbGlrZSB0aGUgZm9sbG93aW5nOlxuIgpwcmludCAnaGFwcHkgLT4nLCBwaWdsYXRpbignaGFwcHknKQpwcmludCAnU3BhbmlzaCBJbnF1aXNpdGlvbiEgLT4nLCBwaWdsYXRpbignU3BhbmlzaCBJbnF1aXNpdGlvbiEnKQ==