A dynamic pricing engine for multiple substitutable flights. Issue 6 (14th December 2018)