Puzzles solved by xio