Puzzles solved by reem