Plural nouns

Let’s make a simple program that would turn a singular noun into a plural one. There are several rules that we would like to follow:

  1. For regular nouns, add s to the end (cat → cats, house → houses, etc)

  2. If the noun ends with s, ss, sh, ch, x, or z, add es to the end (bus → buses, tax → taxes, etc)

  3. If the noun ends with y, and the letter before y is a consonant, change the ending to ies (city → cities, puppy → puppies)

  4. If the noun ends with y, and the letter before y is a vowel, add s (ray → rays, boy → boys, etc)

Input

The input contains a single word w (1 ≤ |w| ≤ 100).

Output

The program should print the plural version of w.

Examples

Input

Output

bus

buses

cat

cats

table

tables

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue