Puzzles solved by trevor