Very difficult level.

Read the story and solve the mystery by putting together the puzzle.