Puzzles solved by edan