Puzzles solved by مدري.