Puzzles solved by lynda c.