an animal, mouse and cheese puzzle