Very difficult level.
Read the story and solve the mystery by putting together the puzzle.