Puzzles solved by Xio