Bin-packing algorithms.