Puzzles solved by pedram