Puzzles solved by Sophie Hughes