CCLP4 level 123: Life Is Not a Puzzle