The Intellectual Cat: Training Your Feline Friend to Solve Puzzles and Games