Puzzle Compound Depots