Puzzles solved by edrfc4f