Definition: In this task, five ordered key facts are given. All the given facts are expressed in natural language. Your job is to generate a story 100 to 1000 words long, that includes all the facts given as input in their order of appearance while expanding upon them to produce a broader, yet coherent, narrative.
Input: Fact1: strong willed women decide to have child through artificial insemination and thus, Fact2: story features friendship between father and son, Fact3: Maanikunju was living dream, Fact4: Vishnu walked into life, Fact5: nature of father leaves him surprised

The story commence from the house of Vishnu, a 17yearold who is raised by two mothers Meenakshi, a renowned writer and Padma, a researcher in Bharatnatyam art form. They are born feminists and strong willed women who decide to have a child through artificial insemination and thus Vishnu happens to them. The story features the friendship between a father and son. Maanikunju was living his dream when the 17yearold Vishnu walked into their life. With some hidden intentions, Vishnu befriends Maanikunju and his friends. But the nature of his father leaves him surprised. Another person Shankaran Nampoothirippad acts as a tool between the two. What follows next forms the rest of the story.