Puzzles solved by mariam