Puzzles solved by xfr