(define (problem depotprob7654) (:domain Depot)
(:objects
	depot0 depot1 depot2 - Depot
	distributor0 distributor1 distributor2 - Distributor
	truck0 truck1 truck2 truck3 truck4 truck5 truck6 truck7 - Truck
	pallet0 pallet1 pallet2 pallet3 pallet4 pallet5 pallet6 pallet7 pallet8 pallet9 - 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 hoist6 hoist7 hoist8 hoist9 hoist10 hoist11 - Hoist)
(:init
	(at pallet0 depot0)
	(clear crate71)
	(at pallet1 depot1)
	(clear crate49)
	(at pallet2 depot2)
	(clear crate67)
	(at pallet3 distributor0)
	(clear crate76)
	(at pallet4 distributor1)
	(clear crate50)
	(at pallet5 distributor2)
	(clear crate75)
	(at pallet6 depot1)
	(clear crate78)
	(at pallet7 distributor0)
	(clear crate79)
	(at pallet8 depot2)
	(clear crate74)
	(at pallet9 depot0)
	(clear crate69)
	(at truck0 depot1)
	(at truck1 depot2)
	(at truck2 distributor1)
	(at truck3 distributor0)
	(at truck4 distributor2)
	(at truck5 depot2)
	(at truck6 distributor1)
	(at truck7 depot0)
	(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 hoist6 distributor0)
	(available hoist6)
	(at hoist7 distributor1)
	(available hoist7)
	(at hoist8 distributor0)
	(available hoist8)
	(at hoist9 distributor0)
	(available hoist9)
	(at hoist10 depot2)
	(available hoist10)
	(at hoist11 distributor2)
	(available hoist11)
	(at crate0 depot1)
	(on crate0 pallet1)
	(at crate1 distributor0)
	(on crate1 pallet7)
	(at crate2 depot1)
	(on crate2 crate0)
	(at crate3 distributor2)
	(on crate3 pallet5)
	(at crate4 depot1)
	(on crate4 pallet6)
	(at crate5 distributor2)
	(on crate5 crate3)
	(at crate6 depot2)
	(on crate6 pallet2)
	(at crate7 depot1)
	(on crate7 crate2)
	(at crate8 distributor1)
	(on crate8 pallet4)
	(at crate9 distributor2)
	(on crate9 crate5)
	(at crate10 distributor0)
	(on crate10 crate1)
	(at crate11 distributor1)
	(on crate11 crate8)
	(at crate12 distributor0)
	(on crate12 crate10)
	(at crate13 depot2)
	(on crate13 crate6)
	(at crate14 depot1)
	(on crate14 crate7)
	(at crate15 depot2)
	(on crate15 pallet8)
	(at crate16 depot1)
	(on crate16 crate14)
	(at crate17 distributor1)
	(on crate17 crate11)
	(at crate18 distributor0)
	(on crate18 crate12)
	(at crate19 depot0)
	(on crate19 pallet0)
	(at crate20 depot1)
	(on crate20 crate4)
	(at crate21 depot0)
	(on crate21 pallet9)
	(at crate22 distributor2)
	(on crate22 crate9)
	(at crate23 distributor1)
	(on crate23 crate17)
	(at crate24 distributor0)
	(on crate24 pallet3)
	(at crate25 distributor0)
	(on crate25 crate18)
	(at crate26 depot1)
	(on crate26 crate16)
	(at crate27 depot1)
	(on crate27 crate26)
	(at crate28 depot0)
	(on crate28 crate21)
	(at crate29 depot1)
	(on crate29 crate27)
	(at crate30 depot1)
	(on crate30 crate20)
	(at crate31 distributor1)
	(on crate31 crate23)
	(at crate32 depot1)
	(on crate32 crate30)
	(at crate33 depot0)
	(on crate33 crate19)
	(at crate34 depot0)
	(on crate34 crate28)
	(at crate35 distributor0)
	(on crate35 crate25)
	(at crate36 depot1)
	(on crate36 crate32)
	(at crate37 distributor0)
	(on crate37 crate24)
	(at crate38 depot2)
	(on crate38 crate15)
	(at crate39 depot1)
	(on crate39 crate29)
	(at crate40 depot2)
	(on crate40 crate38)
	(at crate41 distributor0)
	(on crate41 crate37)
	(at crate42 depot0)
	(on crate42 crate33)
	(at crate43 depot2)
	(on crate43 crate40)
	(at crate44 depot2)
	(on crate44 crate43)
	(at crate45 depot1)
	(on crate45 crate39)
	(at crate46 depot0)
	(on crate46 crate42)
	(at crate47 depot2)
	(on crate47 crate13)
	(at crate48 distributor1)
	(on crate48 crate31)
	(at crate49 depot1)
	(on crate49 crate45)
	(at crate50 distributor1)
	(on crate50 crate48)
	(at crate51 depot0)
	(on crate51 crate34)
	(at crate52 depot1)
	(on crate52 crate36)
	(at crate53 distributor0)
	(on crate53 crate41)
	(at crate54 depot0)
	(on crate54 crate46)
	(at crate55 depot1)
	(on crate55 crate52)
	(at crate56 depot2)
	(on crate56 crate47)
	(at crate57 depot0)
	(on crate57 crate51)
	(at crate58 distributor2)
	(on crate58 crate22)
	(at crate59 depot2)
	(on crate59 crate56)
	(at crate60 depot2)
	(on crate60 crate44)
	(at crate61 depot2)
	(on crate61 crate60)
	(at crate62 depot0)
	(on crate62 crate57)
	(at crate63 distributor0)
	(on crate63 crate35)
	(at crate64 distributor2)
	(on crate64 crate58)
	(at crate65 depot2)
	(on crate65 crate61)
	(at crate66 depot2)
	(on crate66 crate65)
	(at crate67 depot2)
	(on crate67 crate59)
	(at crate68 depot0)
	(on crate68 crate54)
	(at crate69 depot0)
	(on crate69 crate62)
	(at crate70 depot0)
	(on crate70 crate68)
	(at crate71 depot0)
	(on crate71 crate70)
	(at crate72 depot1)
	(on crate72 crate55)
	(at crate73 depot1)
	(on crate73 crate72)
	(at crate74 depot2)
	(on crate74 crate66)
	(at crate75 distributor2)
	(on crate75 crate64)
	(at crate76 distributor0)
	(on crate76 crate53)
	(at crate77 depot1)
	(on crate77 crate73)
	(at crate78 depot1)
	(on crate78 crate77)
	(at crate79 distributor0)
	(on crate79 crate63)
)

(:goal (and
		(on crate0 crate76)
		(on crate1 pallet1)
		(on crate2 crate72)
		(on crate3 crate41)
		(on crate4 crate29)
		(on crate7 crate35)
		(on crate8 pallet4)
		(on crate9 crate18)
		(on crate10 crate71)
		(on crate11 crate2)
		(on crate12 pallet2)
		(on crate13 crate7)
		(on crate15 crate45)
		(on crate16 crate38)
		(on crate17 crate77)
		(on crate18 crate79)
		(on crate19 crate10)
		(on crate21 crate37)
		(on crate22 pallet7)
		(on crate23 crate53)
		(on crate24 crate34)
		(on crate25 crate48)
		(on crate26 crate54)
		(on crate27 crate22)
		(on crate28 crate21)
		(on crate29 crate15)
		(on crate30 crate52)
		(on crate31 crate0)
		(on crate33 pallet5)
		(on crate34 crate56)
		(on crate35 crate62)
		(on crate37 crate30)
		(on crate38 pallet8)
		(on crate39 pallet9)
		(on crate40 crate17)
		(on crate41 crate73)
		(on crate42 crate1)
		(on crate43 pallet6)
		(on crate44 crate11)
		(on crate45 crate55)
		(on crate46 crate51)
		(on crate47 crate66)
		(on crate48 crate13)
		(on crate49 crate69)
		(on crate51 crate12)
		(on crate52 pallet3)
		(on crate53 crate4)
		(on crate54 crate9)
		(on crate55 crate46)
		(on crate56 crate27)
		(on crate57 crate25)
		(on crate58 crate63)
		(on crate62 crate75)
		(on crate63 crate3)
		(on crate64 crate43)
		(on crate65 crate24)
		(on crate66 crate33)
		(on crate67 crate19)
		(on crate68 crate8)
		(on crate69 pallet0)
		(on crate70 crate23)
		(on crate71 crate16)
		(on crate72 crate40)
		(on crate73 crate42)
		(on crate75 crate64)
		(on crate76 crate65)
		(on crate77 crate39)
		(on crate78 crate67)
		(on crate79 crate47)
	)
)

(:metric minimize (total-time)))
