An iterative bidirectional heuristic placement algorithm for solving the two-dimensional knapsack packing problem. Issue 2 (1st February 2018)