Puzzle 260. Three Grey Kittens