Հոգնակի գոյականներ

Եկեք կազմենք մի պարզ ծրագիր, որը եզակի գոյականը կվերածի հոգնակիի: Ահա այն հիմնական կանոնները, որոնք պետք է պահպանենք.
  1. Սովորական գոյականների դեպքում վերջում ավելացնում ենք s (cat → cats, house → houses և այլն)
  1. Եթե գոյականը վերջանում է s, ss, sh, ch, x կամ z, պետք է վերջում ավելացնենք es (bus → buses, tax → taxes և այլն)
  1. Եթե գոյականը վերջանում է y, և y-ից առաջ ձայնավոր տառ չէ (բաղաձայն է), ապա հանում ենք վերջավորությունը և ավելացնում ies (city → cities, puppy → puppies)
  1. Եթե գոյականը վերջանում է y, իսկ y-ից առաջ ձայնավոր է, ապա պարզապես ավելացնում ենք s (ray → rays, boy → boys և այլն)

Մուտք

Մուտքի միակ տողում տրված է w բառը (1 ≤ |w| ≤ 100):

Ելք

Ծրագիրը պետք է տպի w-ի հոգնակի տարբերակը:

Օրինակներ

Մուտք
Ելք
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