7 Steps to Compose a Good Detective Story