Have you ever thought how writers come up with their ideas for their work?