Packing puzzles