Cat puzzle