Puzzles solved by xsd