cock, rooster, cat, before after