Puzzles solved by .C.E.M.