A branch-and-bound method to minimize the makespan in a permutation flow shop with blocking and setup times. Issue 1 (1st January 2017)