Solution for cats and dogs puzzle