Boxes on Pallets and Shelves in Warehouse