(:trajectory

(:state (at crate0 distributor2) (at crate1 depot0) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 distributor0) (at hoist3 distributor1) (at hoist4 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 distributor0) (at pallet3 distributor1) (at pallet4 distributor2) (at truck0 depot1) (at truck1 distributor1) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (clear crate0) (clear crate1) (clear pallet1) (clear pallet2) (clear pallet3) (on crate0 pallet4) (on crate1 pallet0))

(:action (drive truck1 distributor1 depot0))

(:state (at crate0 distributor2) (at crate1 depot0) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 distributor0) (at hoist3 distributor1) (at hoist4 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 distributor0) (at pallet3 distributor1) (at pallet4 distributor2) (at truck0 depot1) (at truck1 depot0) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (clear crate0) (clear crate1) (clear pallet1) (clear pallet2) (clear pallet3) (on crate0 pallet4) (on crate1 pallet0))

(:action (drive truck1 depot0 distributor2))

(:state (at crate0 distributor2) (at crate1 depot0) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 distributor0) (at hoist3 distributor1) (at hoist4 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 distributor0) (at pallet3 distributor1) (at pallet4 distributor2) (at truck0 depot1) (at truck1 distributor2) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (clear crate0) (clear crate1) (clear pallet1) (clear pallet2) (clear pallet3) (on crate0 pallet4) (on crate1 pallet0))

(:action (drive truck1 distributor2 depot0))

(:state (at crate0 distributor2) (at crate1 depot0) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 distributor0) (at hoist3 distributor1) (at hoist4 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 distributor0) (at pallet3 distributor1) (at pallet4 distributor2) (at truck0 depot1) (at truck1 depot0) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (clear crate0) (clear crate1) (clear pallet1) (clear pallet2) (clear pallet3) (on crate0 pallet4) (on crate1 pallet0))

(:action (lift hoist0 crate1 pallet0 depot0))

(:state (at crate0 distributor2) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 distributor0) (at hoist3 distributor1) (at hoist4 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 distributor0) (at pallet3 distributor1) (at pallet4 distributor2) (at truck0 depot1) (at truck1 depot0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (clear crate0) (clear pallet0) (clear pallet1) (clear pallet2) (clear pallet3) (lifting hoist0 crate1) (on crate0 pallet4))

(:action (load hoist0 crate1 truck1 depot0))

(:state (at crate0 distributor2) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 distributor0) (at hoist3 distributor1) (at hoist4 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 distributor0) (at pallet3 distributor1) (at pallet4 distributor2) (at truck0 depot1) (at truck1 depot0) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (clear crate0) (clear pallet0) (clear pallet1) (clear pallet2) (clear pallet3) (in crate1 truck1) (on crate0 pallet4))

(:action (drive truck1 depot0 distributor1))

(:state (at crate0 distributor2) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 distributor0) (at hoist3 distributor1) (at hoist4 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 distributor0) (at pallet3 distributor1) (at pallet4 distributor2) (at truck0 depot1) (at truck1 distributor1) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (clear crate0) (clear pallet0) (clear pallet1) (clear pallet2) (clear pallet3) (in crate1 truck1) (on crate0 pallet4))

(:action (unload hoist3 crate1 truck1 distributor1))

(:state (at crate0 distributor2) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 distributor0) (at hoist3 distributor1) (at hoist4 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 distributor0) (at pallet3 distributor1) (at pallet4 distributor2) (at truck0 depot1) (at truck1 distributor1) (available hoist0) (available hoist1) (available hoist2) (available hoist4) (clear crate0) (clear pallet0) (clear pallet1) (clear pallet2) (clear pallet3) (lifting hoist3 crate1) (on crate0 pallet4))

(:action (drive truck1 distributor1 depot0))

(:state (at crate0 distributor2) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 distributor0) (at hoist3 distributor1) (at hoist4 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 distributor0) (at pallet3 distributor1) (at pallet4 distributor2) (at truck0 depot1) (at truck1 depot0) (available hoist0) (available hoist1) (available hoist2) (available hoist4) (clear crate0) (clear pallet0) (clear pallet1) (clear pallet2) (clear pallet3) (lifting hoist3 crate1) (on crate0 pallet4))

(:action (drive truck1 depot0 distributor2))

(:state (at crate0 distributor2) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 distributor0) (at hoist3 distributor1) (at hoist4 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 distributor0) (at pallet3 distributor1) (at pallet4 distributor2) (at truck0 depot1) (at truck1 distributor2) (available hoist0) (available hoist1) (available hoist2) (available hoist4) (clear crate0) (clear pallet0) (clear pallet1) (clear pallet2) (clear pallet3) (lifting hoist3 crate1) (on crate0 pallet4))

(:action (drive truck1 distributor2 distributor1))

(:state (at crate0 distributor2) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 distributor0) (at hoist3 distributor1) (at hoist4 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 distributor0) (at pallet3 distributor1) (at pallet4 distributor2) (at truck0 depot1) (at truck1 distributor1) (available hoist0) (available hoist1) (available hoist2) (available hoist4) (clear crate0) (clear pallet0) (clear pallet1) (clear pallet2) (clear pallet3) (lifting hoist3 crate1) (on crate0 pallet4))

(:action (drive truck1 distributor1 depot0))

(:state (at crate0 distributor2) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 distributor0) (at hoist3 distributor1) (at hoist4 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 distributor0) (at pallet3 distributor1) (at pallet4 distributor2) (at truck0 depot1) (at truck1 depot0) (available hoist0) (available hoist1) (available hoist2) (available hoist4) (clear crate0) (clear pallet0) (clear pallet1) (clear pallet2) (clear pallet3) (lifting hoist3 crate1) (on crate0 pallet4))

(:action (drive truck1 depot0 depot1))

(:state (at crate0 distributor2) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 distributor0) (at hoist3 distributor1) (at hoist4 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 distributor0) (at pallet3 distributor1) (at pallet4 distributor2) (at truck0 depot1) (at truck1 depot1) (available hoist0) (available hoist1) (available hoist2) (available hoist4) (clear crate0) (clear pallet0) (clear pallet1) (clear pallet2) (clear pallet3) (lifting hoist3 crate1) (on crate0 pallet4))

(:action (drive truck1 depot1 depot0))

(:state (at crate0 distributor2) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 distributor0) (at hoist3 distributor1) (at hoist4 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 distributor0) (at pallet3 distributor1) (at pallet4 distributor2) (at truck0 depot1) (at truck1 depot0) (available hoist0) (available hoist1) (available hoist2) (available hoist4) (clear crate0) (clear pallet0) (clear pallet1) (clear pallet2) (clear pallet3) (lifting hoist3 crate1) (on crate0 pallet4))

(:action (drive truck1 depot0 distributor2))

(:state (at crate0 distributor2) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 distributor0) (at hoist3 distributor1) (at hoist4 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 distributor0) (at pallet3 distributor1) (at pallet4 distributor2) (at truck0 depot1) (at truck1 distributor2) (available hoist0) (available hoist1) (available hoist2) (available hoist4) (clear crate0) (clear pallet0) (clear pallet1) (clear pallet2) (clear pallet3) (lifting hoist3 crate1) (on crate0 pallet4))

(:action (drop hoist3 crate1 pallet3 distributor1))

(:state (at crate0 distributor2) (at crate1 distributor1) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 distributor0) (at hoist3 distributor1) (at hoist4 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 distributor0) (at pallet3 distributor1) (at pallet4 distributor2) (at truck0 depot1) (at truck1 distributor2) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (clear crate0) (clear crate1) (clear pallet0) (clear pallet1) (clear pallet2) (on crate0 pallet4) (on crate1 pallet3))

(:action (lift hoist4 crate0 pallet4 distributor2))

(:state (at crate1 distributor1) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 distributor0) (at hoist3 distributor1) (at hoist4 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 distributor0) (at pallet3 distributor1) (at pallet4 distributor2) (at truck0 depot1) (at truck1 distributor2) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (clear crate1) (clear pallet0) (clear pallet1) (clear pallet2) (clear pallet4) (lifting hoist4 crate0) (on crate1 pallet3))

(:action (drive truck1 distributor2 distributor0))

(:state (at crate1 distributor1) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 distributor0) (at hoist3 distributor1) (at hoist4 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 distributor0) (at pallet3 distributor1) (at pallet4 distributor2) (at truck0 depot1) (at truck1 distributor0) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (clear crate1) (clear pallet0) (clear pallet1) (clear pallet2) (clear pallet4) (lifting hoist4 crate0) (on crate1 pallet3))

(:action (drive truck1 distributor0 distributor0))

(:state (at crate1 distributor1) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 distributor0) (at hoist3 distributor1) (at hoist4 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 distributor0) (at pallet3 distributor1) (at pallet4 distributor2) (at truck0 depot1) (at truck1 distributor0) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (clear crate1) (clear pallet0) (clear pallet1) (clear pallet2) (clear pallet4) (lifting hoist4 crate0) (on crate1 pallet3))

(:action (drive truck1 distributor0 depot0))

(:state (at crate1 distributor1) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 distributor0) (at hoist3 distributor1) (at hoist4 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 distributor0) (at pallet3 distributor1) (at pallet4 distributor2) (at truck0 depot1) (at truck1 depot0) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (clear crate1) (clear pallet0) (clear pallet1) (clear pallet2) (clear pallet4) (lifting hoist4 crate0) (on crate1 pallet3))

(:action (drive truck1 depot0 distributor2))

(:state (at crate1 distributor1) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 distributor0) (at hoist3 distributor1) (at hoist4 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 distributor0) (at pallet3 distributor1) (at pallet4 distributor2) (at truck0 depot1) (at truck1 distributor2) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (clear crate1) (clear pallet0) (clear pallet1) (clear pallet2) (clear pallet4) (lifting hoist4 crate0) (on crate1 pallet3))

(:action (load hoist4 crate0 truck1 distributor2))

(:state (at crate1 distributor1) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 distributor0) (at hoist3 distributor1) (at hoist4 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 distributor0) (at pallet3 distributor1) (at pallet4 distributor2) (at truck0 depot1) (at truck1 distributor2) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (clear crate1) (clear pallet0) (clear pallet1) (clear pallet2) (clear pallet4) (in crate0 truck1) (on crate1 pallet3))

(:action (drive truck1 distributor2 depot0))

(:state (at crate1 distributor1) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 distributor0) (at hoist3 distributor1) (at hoist4 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 distributor0) (at pallet3 distributor1) (at pallet4 distributor2) (at truck0 depot1) (at truck1 depot0) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (clear crate1) (clear pallet0) (clear pallet1) (clear pallet2) (clear pallet4) (in crate0 truck1) (on crate1 pallet3))

(:action (unload hoist0 crate0 truck1 depot0))

(:state (at crate1 distributor1) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 distributor0) (at hoist3 distributor1) (at hoist4 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 distributor0) (at pallet3 distributor1) (at pallet4 distributor2) (at truck0 depot1) (at truck1 depot0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (clear crate1) (clear pallet0) (clear pallet1) (clear pallet2) (clear pallet4) (lifting hoist0 crate0) (on crate1 pallet3))

(:action (drive truck0 depot1 distributor2))

(:state (at crate1 distributor1) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 distributor0) (at hoist3 distributor1) (at hoist4 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 distributor0) (at pallet3 distributor1) (at pallet4 distributor2) (at truck0 distributor2) (at truck1 depot0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (clear crate1) (clear pallet0) (clear pallet1) (clear pallet2) (clear pallet4) (lifting hoist0 crate0) (on crate1 pallet3))

(:action (drive truck1 depot0 depot1))

(:state (at crate1 distributor1) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 distributor0) (at hoist3 distributor1) (at hoist4 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 distributor0) (at pallet3 distributor1) (at pallet4 distributor2) (at truck0 distributor2) (at truck1 depot1) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (clear crate1) (clear pallet0) (clear pallet1) (clear pallet2) (clear pallet4) (lifting hoist0 crate0) (on crate1 pallet3))

(:action (drive truck0 distributor2 depot1))

(:state (at crate1 distributor1) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 distributor0) (at hoist3 distributor1) (at hoist4 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 distributor0) (at pallet3 distributor1) (at pallet4 distributor2) (at truck0 depot1) (at truck1 depot1) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (clear crate1) (clear pallet0) (clear pallet1) (clear pallet2) (clear pallet4) (lifting hoist0 crate0) (on crate1 pallet3))

(:action (drop hoist0 crate0 pallet0 depot0))

(:state (at crate0 depot0) (at crate1 distributor1) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 distributor0) (at hoist3 distributor1) (at hoist4 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 distributor0) (at pallet3 distributor1) (at pallet4 distributor2) (at truck0 depot1) (at truck1 depot1) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (clear crate0) (clear crate1) (clear pallet1) (clear pallet2) (clear pallet4) (on crate0 pallet0) (on crate1 pallet3))

)