Puzzles solved by Xavi