Puzzles solved by CJO