A heuristic algorithm for multiple trip vehicle routing problems with time window constraint and outside carrier selection. Issue 3 (6th August 2019)