Puzzles solved by ufj