Puzzles solved by rebecca s.