(define (problem depotprob9876) (:domain Depot)
(:objects
	depot0 depot1 depot2 - Depot
	distributor0 distributor1 distributor2 - Distributor
	truck0 truck1 truck2 truck3 - Truck
	pallet0 pallet1 pallet2 pallet3 pallet4 pallet5 - Pallet
	crate0 crate1 crate2 crate3 crate4 crate5 crate6 crate7 crate8 crate9 crate10 crate11 crate12 crate13 crate14 crate15 crate16 crate17 crate18 crate19 crate20 crate21 crate22 crate23 crate24 crate25 crate26 crate27 crate28 crate29 crate30 crate31 crate32 crate33 crate34 crate35 crate36 crate37 crate38 crate39 crate40 crate41 crate42 crate43 crate44 crate45 crate46 crate47 crate48 crate49 crate50 crate51 crate52 crate53 crate54 crate55 crate56 crate57 crate58 crate59 crate60 crate61 crate62 crate63 crate64 crate65 crate66 crate67 crate68 crate69 crate70 crate71 crate72 crate73 crate74 crate75 crate76 crate77 crate78 crate79 - Crate
	hoist0 hoist1 hoist2 hoist3 hoist4 hoist5 - Hoist)
(:init
	(at pallet0 depot0)
	(clear crate78)
	(at pallet1 depot1)
	(clear crate79)
	(at pallet2 depot2)
	(clear crate75)
	(at pallet3 distributor0)
	(clear crate64)
	(at pallet4 distributor1)
	(clear crate77)
	(at pallet5 distributor2)
	(clear crate73)
	(at truck0 distributor1)
	(at truck1 depot1)
	(at truck2 distributor1)
	(at truck3 depot2)
	(at hoist0 depot0)
	(available hoist0)
	(at hoist1 depot1)
	(available hoist1)
	(at hoist2 depot2)
	(available hoist2)
	(at hoist3 distributor0)
	(available hoist3)
	(at hoist4 distributor1)
	(available hoist4)
	(at hoist5 distributor2)
	(available hoist5)
	(at crate0 distributor2)
	(on crate0 pallet5)
	(at crate1 distributor0)
	(on crate1 pallet3)
	(at crate2 depot1)
	(on crate2 pallet1)
	(at crate3 distributor2)
	(on crate3 crate0)
	(at crate4 distributor2)
	(on crate4 crate3)
	(at crate5 distributor2)
	(on crate5 crate4)
	(at crate6 distributor2)
	(on crate6 crate5)
	(at crate7 depot1)
	(on crate7 crate2)
	(at crate8 distributor1)
	(on crate8 pallet4)
	(at crate9 depot1)
	(on crate9 crate7)
	(at crate10 distributor2)
	(on crate10 crate6)
	(at crate11 distributor1)
	(on crate11 crate8)
	(at crate12 distributor1)
	(on crate12 crate11)
	(at crate13 depot2)
	(on crate13 pallet2)
	(at crate14 distributor2)
	(on crate14 crate10)
	(at crate15 depot1)
	(on crate15 crate9)
	(at crate16 depot0)
	(on crate16 pallet0)
	(at crate17 distributor2)
	(on crate17 crate14)
	(at crate18 depot2)
	(on crate18 crate13)
	(at crate19 depot0)
	(on crate19 crate16)
	(at crate20 depot0)
	(on crate20 crate19)
	(at crate21 distributor2)
	(on crate21 crate17)
	(at crate22 depot2)
	(on crate22 crate18)
	(at crate23 distributor1)
	(on crate23 crate12)
	(at crate24 depot0)
	(on crate24 crate20)
	(at crate25 distributor2)
	(on crate25 crate21)
	(at crate26 depot1)
	(on crate26 crate15)
	(at crate27 distributor2)
	(on crate27 crate25)
	(at crate28 depot1)
	(on crate28 crate26)
	(at crate29 depot0)
	(on crate29 crate24)
	(at crate30 depot2)
	(on crate30 crate22)
	(at crate31 distributor2)
	(on crate31 crate27)
	(at crate32 depot0)
	(on crate32 crate29)
	(at crate33 distributor1)
	(on crate33 crate23)
	(at crate34 distributor0)
	(on crate34 crate1)
	(at crate35 distributor1)
	(on crate35 crate33)
	(at crate36 depot0)
	(on crate36 crate32)
	(at crate37 distributor0)
	(on crate37 crate34)
	(at crate38 distributor1)
	(on crate38 crate35)
	(at crate39 distributor0)
	(on crate39 crate37)
	(at crate40 depot1)
	(on crate40 crate28)
	(at crate41 distributor1)
	(on crate41 crate38)
	(at crate42 depot0)
	(on crate42 crate36)
	(at crate43 distributor0)
	(on crate43 crate39)
	(at crate44 depot1)
	(on crate44 crate40)
	(at crate45 depot2)
	(on crate45 crate30)
	(at crate46 distributor2)
	(on crate46 crate31)
	(at crate47 depot0)
	(on crate47 crate42)
	(at crate48 depot0)
	(on crate48 crate47)
	(at crate49 depot1)
	(on crate49 crate44)
	(at crate50 distributor1)
	(on crate50 crate41)
	(at crate51 depot1)
	(on crate51 crate49)
	(at crate52 distributor1)
	(on crate52 crate50)
	(at crate53 depot1)
	(on crate53 crate51)
	(at crate54 depot0)
	(on crate54 crate48)
	(at crate55 depot2)
	(on crate55 crate45)
	(at crate56 depot1)
	(on crate56 crate53)
	(at crate57 distributor2)
	(on crate57 crate46)
	(at crate58 distributor2)
	(on crate58 crate57)
	(at crate59 distributor1)
	(on crate59 crate52)
	(at crate60 depot1)
	(on crate60 crate56)
	(at crate61 distributor1)
	(on crate61 crate59)
	(at crate62 distributor0)
	(on crate62 crate43)
	(at crate63 distributor2)
	(on crate63 crate58)
	(at crate64 distributor0)
	(on crate64 crate62)
	(at crate65 depot1)
	(on crate65 crate60)
	(at crate66 depot2)
	(on crate66 crate55)
	(at crate67 depot1)
	(on crate67 crate65)
	(at crate68 depot1)
	(on crate68 crate67)
	(at crate69 distributor1)
	(on crate69 crate61)
	(at crate70 depot0)
	(on crate70 crate54)
	(at crate71 distributor1)
	(on crate71 crate69)
	(at crate72 depot2)
	(on crate72 crate66)
	(at crate73 distributor2)
	(on crate73 crate63)
	(at crate74 depot1)
	(on crate74 crate68)
	(at crate75 depot2)
	(on crate75 crate72)
	(at crate76 depot0)
	(on crate76 crate70)
	(at crate77 distributor1)
	(on crate77 crate71)
	(at crate78 depot0)
	(on crate78 crate76)
	(at crate79 depot1)
	(on crate79 crate74)
)

(:goal (and
		(on crate0 crate62)
		(on crate1 crate15)
		(on crate2 crate73)
		(on crate3 crate9)
		(on crate4 crate50)
		(on crate5 crate20)
		(on crate6 crate14)
		(on crate7 crate36)
		(on crate8 crate39)
		(on crate9 crate0)
		(on crate10 crate19)
		(on crate11 crate58)
		(on crate12 crate17)
		(on crate14 crate18)
		(on crate15 crate37)
		(on crate16 pallet4)
		(on crate17 pallet3)
		(on crate18 pallet1)
		(on crate19 crate43)
		(on crate20 crate64)
		(on crate21 crate53)
		(on crate22 crate78)
		(on crate23 crate30)
		(on crate24 crate59)
		(on crate26 crate10)
		(on crate27 crate63)
		(on crate28 crate51)
		(on crate30 crate8)
		(on crate31 crate12)
		(on crate32 crate61)
		(on crate33 pallet0)
		(on crate34 crate69)
		(on crate35 crate72)
		(on crate36 crate65)
		(on crate37 crate77)
		(on crate38 crate54)
		(on crate39 crate21)
		(on crate40 crate11)
		(on crate41 crate26)
		(on crate42 crate34)
		(on crate43 crate60)
		(on crate44 crate66)
		(on crate45 crate70)
		(on crate46 crate75)
		(on crate47 crate42)
		(on crate49 crate56)
		(on crate50 crate33)
		(on crate51 pallet5)
		(on crate52 crate16)
		(on crate53 crate38)
		(on crate54 pallet2)
		(on crate56 crate2)
		(on crate57 crate41)
		(on crate58 crate79)
		(on crate59 crate3)
		(on crate60 crate31)
		(on crate61 crate6)
		(on crate62 crate22)
		(on crate63 crate74)
		(on crate64 crate67)
		(on crate65 crate52)
		(on crate66 crate57)
		(on crate67 crate7)
		(on crate68 crate44)
		(on crate69 crate4)
		(on crate70 crate23)
		(on crate72 crate40)
		(on crate73 crate32)
		(on crate74 crate49)
		(on crate75 crate47)
		(on crate76 crate5)
		(on crate77 crate68)
		(on crate78 crate28)
		(on crate79 crate24)
	)
)

(:metric minimize (total-time)))
