Puzzles solved by Edgar fiut