Puzzles solved by xdxd