The puzzle # cat behavior The cat keep