Puzzles solved by l brosnan