One of my chickens stopped laying over six months ago. This was preceeded by a period of her laying soft, malformed yolks with some or no shells and some which were a yolky mess. Today she laid a perfect egg. Can anyone shed any light on why this sequence has happened.