https://tornado.pythonprogramminghelp.com/5-resources-to-help-you-optimal-forms-of-insurance-from-the-insureds-and-from-the-insurers-point-of-view/