(Code Kata) Earl the Cat