a problem-solving animal