2D bin-packing used floor-ceiling algorithm