Some clues have been edited for clarity.