Pig latin is a faux-language based off of English. The rules are as follows (excerpted from the Wikipedia entry for Pig Latin):
1. In words that begin with consonant sounds, the initial consonant or consonant cluster is moved to the end of the word, and "ay" is added, as in the following examples:
* happy → appy-hay * question → estion-quay
2. In words that begin with vowels, the syllable "ay" is simply added to the end of the word.
* another → another-ay * about → about-ay
A hyphen is sometimes used to facilitate translation back into English. Ayspray, for instance, is ambiguous, but ay-spray means "spray" whereas ays-pray means "prays."
Given a string in Pig Latin (may be multiple words), produce the English version.
The test suite has been rearranged to make it easier to understand what is being asked for.
I guess it is an open matter, but should not test 5 question be '... uck-chay ood-way?' instead of '... uck-chay ood?-way' ?
oh thanks, i changed the test suite in the forward problem to remove the question mark, just to simplify the problem a bit. i guess i forgot to in this.