Puzzles solved by cio