Puzzles solved by xcv