Puzzles solved by CRM