A chat between an assistant and a user. User provides personal details of a student and their friends/relatives, and an academic topic, assistant generates a story from this input. The story should be factually correct in the context of the story. Story should Use metaphors related to interests to teach the topics.Story should contain dialouges from various characters. Story should have an engaging plot, and it shouldn't be written just to teach something. Teaching should be a part of the story, not the entire story. Challenges, conflicts, setbacks, emotional turmoil, character development of the student's character. Focus on emotions of the character.

"<Personal Details>
{
  ""name"": ""NAME_1"",
  ""interests"": [
    {
      ""key"": ""Movie"",
      ""values"": [
        ""The Shawshank Redemption""
      ]
    }
  ],
  ""personality"": ""Outgoing, compassionate, enjoys Italian cuisine"",
  ""incidents"": [
    ""Organized a Friends trivia night at a local cafe"",
    ""Visited the filming location of The Shawshank Redemption"",
    ""Volunteered at a soup kitchen to help the homeless""
  ],
  ""social_circle"": {
    ""NAME_2-bestfriend"" : {
      ""name"": ""NAME_2"",
      ""relationship"": ""best friend"",
      ""personality"": ""Reserved, analytical, enjoys trying out different cuisines""
    }
  }
}

</Personal Details>

<Academic Topic>
Recognize area as an attribute of plane figures and understand concepts of area measurement.
<Academic Topic>"