(:trajectory

(:state (at crate0 distributor2) (at crate1 depot0) (at crate2 distributor2) (at crate3 distributor2) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 depot2) (at hoist3 depot3) (at hoist4 depot4) (at hoist5 distributor0) (at hoist6 distributor1) (at hoist7 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 depot2) (at pallet3 depot3) (at pallet4 depot4) (at pallet5 distributor0) (at pallet6 distributor1) (at pallet7 distributor2) (at truck0 depot1) (at truck1 depot4) (at truck2 depot2) (at truck3 depot4) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (available hoist5) (available hoist6) (available hoist7) (clear crate1) (clear crate3) (clear pallet1) (clear pallet2) (clear pallet3) (clear pallet4) (clear pallet5) (clear pallet6) (on crate0 pallet7) (on crate1 pallet0) (on crate2 crate0) (on crate3 crate2))

(:action (drive truck2 depot2 depot1))

(:state (at crate0 distributor2) (at crate1 depot0) (at crate2 distributor2) (at crate3 distributor2) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 depot2) (at hoist3 depot3) (at hoist4 depot4) (at hoist5 distributor0) (at hoist6 distributor1) (at hoist7 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 depot2) (at pallet3 depot3) (at pallet4 depot4) (at pallet5 distributor0) (at pallet6 distributor1) (at pallet7 distributor2) (at truck0 depot1) (at truck1 depot4) (at truck2 depot1) (at truck3 depot4) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (available hoist5) (available hoist6) (available hoist7) (clear crate1) (clear crate3) (clear pallet1) (clear pallet2) (clear pallet3) (clear pallet4) (clear pallet5) (clear pallet6) (on crate0 pallet7) (on crate1 pallet0) (on crate2 crate0) (on crate3 crate2))

(:action (lift hoist0 crate1 pallet0 depot0))

(:state (at crate0 distributor2) (at crate2 distributor2) (at crate3 distributor2) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 depot2) (at hoist3 depot3) (at hoist4 depot4) (at hoist5 distributor0) (at hoist6 distributor1) (at hoist7 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 depot2) (at pallet3 depot3) (at pallet4 depot4) (at pallet5 distributor0) (at pallet6 distributor1) (at pallet7 distributor2) (at truck0 depot1) (at truck1 depot4) (at truck2 depot1) (at truck3 depot4) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (available hoist5) (available hoist6) (available hoist7) (clear crate3) (clear pallet0) (clear pallet1) (clear pallet2) (clear pallet3) (clear pallet4) (clear pallet5) (clear pallet6) (lifting hoist0 crate1) (on crate0 pallet7) (on crate2 crate0) (on crate3 crate2))

(:action (drive truck2 depot1 distributor1))

(:state (at crate0 distributor2) (at crate2 distributor2) (at crate3 distributor2) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 depot2) (at hoist3 depot3) (at hoist4 depot4) (at hoist5 distributor0) (at hoist6 distributor1) (at hoist7 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 depot2) (at pallet3 depot3) (at pallet4 depot4) (at pallet5 distributor0) (at pallet6 distributor1) (at pallet7 distributor2) (at truck0 depot1) (at truck1 depot4) (at truck2 distributor1) (at truck3 depot4) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (available hoist5) (available hoist6) (available hoist7) (clear crate3) (clear pallet0) (clear pallet1) (clear pallet2) (clear pallet3) (clear pallet4) (clear pallet5) (clear pallet6) (lifting hoist0 crate1) (on crate0 pallet7) (on crate2 crate0) (on crate3 crate2))

(:action (drive truck3 depot4 distributor2))

(:state (at crate0 distributor2) (at crate2 distributor2) (at crate3 distributor2) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 depot2) (at hoist3 depot3) (at hoist4 depot4) (at hoist5 distributor0) (at hoist6 distributor1) (at hoist7 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 depot2) (at pallet3 depot3) (at pallet4 depot4) (at pallet5 distributor0) (at pallet6 distributor1) (at pallet7 distributor2) (at truck0 depot1) (at truck1 depot4) (at truck2 distributor1) (at truck3 distributor2) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (available hoist5) (available hoist6) (available hoist7) (clear crate3) (clear pallet0) (clear pallet1) (clear pallet2) (clear pallet3) (clear pallet4) (clear pallet5) (clear pallet6) (lifting hoist0 crate1) (on crate0 pallet7) (on crate2 crate0) (on crate3 crate2))

(:action (drive truck1 depot4 depot0))

(:state (at crate0 distributor2) (at crate2 distributor2) (at crate3 distributor2) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 depot2) (at hoist3 depot3) (at hoist4 depot4) (at hoist5 distributor0) (at hoist6 distributor1) (at hoist7 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 depot2) (at pallet3 depot3) (at pallet4 depot4) (at pallet5 distributor0) (at pallet6 distributor1) (at pallet7 distributor2) (at truck0 depot1) (at truck1 depot0) (at truck2 distributor1) (at truck3 distributor2) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (available hoist5) (available hoist6) (available hoist7) (clear crate3) (clear pallet0) (clear pallet1) (clear pallet2) (clear pallet3) (clear pallet4) (clear pallet5) (clear pallet6) (lifting hoist0 crate1) (on crate0 pallet7) (on crate2 crate0) (on crate3 crate2))

(:action (load hoist0 crate1 truck1 depot0))

(:state (at crate0 distributor2) (at crate2 distributor2) (at crate3 distributor2) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 depot2) (at hoist3 depot3) (at hoist4 depot4) (at hoist5 distributor0) (at hoist6 distributor1) (at hoist7 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 depot2) (at pallet3 depot3) (at pallet4 depot4) (at pallet5 distributor0) (at pallet6 distributor1) (at pallet7 distributor2) (at truck0 depot1) (at truck1 depot0) (at truck2 distributor1) (at truck3 distributor2) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (available hoist5) (available hoist6) (available hoist7) (clear crate3) (clear pallet0) (clear pallet1) (clear pallet2) (clear pallet3) (clear pallet4) (clear pallet5) (clear pallet6) (in crate1 truck1) (on crate0 pallet7) (on crate2 crate0) (on crate3 crate2))

(:action (unload hoist0 crate1 truck1 depot0))

(:state (at crate0 distributor2) (at crate2 distributor2) (at crate3 distributor2) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 depot2) (at hoist3 depot3) (at hoist4 depot4) (at hoist5 distributor0) (at hoist6 distributor1) (at hoist7 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 depot2) (at pallet3 depot3) (at pallet4 depot4) (at pallet5 distributor0) (at pallet6 distributor1) (at pallet7 distributor2) (at truck0 depot1) (at truck1 depot0) (at truck2 distributor1) (at truck3 distributor2) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (available hoist5) (available hoist6) (available hoist7) (clear crate3) (clear pallet0) (clear pallet1) (clear pallet2) (clear pallet3) (clear pallet4) (clear pallet5) (clear pallet6) (lifting hoist0 crate1) (on crate0 pallet7) (on crate2 crate0) (on crate3 crate2))

(:action (load hoist0 crate1 truck1 depot0))

(:state (at crate0 distributor2) (at crate2 distributor2) (at crate3 distributor2) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 depot2) (at hoist3 depot3) (at hoist4 depot4) (at hoist5 distributor0) (at hoist6 distributor1) (at hoist7 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 depot2) (at pallet3 depot3) (at pallet4 depot4) (at pallet5 distributor0) (at pallet6 distributor1) (at pallet7 distributor2) (at truck0 depot1) (at truck1 depot0) (at truck2 distributor1) (at truck3 distributor2) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (available hoist5) (available hoist6) (available hoist7) (clear crate3) (clear pallet0) (clear pallet1) (clear pallet2) (clear pallet3) (clear pallet4) (clear pallet5) (clear pallet6) (in crate1 truck1) (on crate0 pallet7) (on crate2 crate0) (on crate3 crate2))

(:action (drive truck1 depot0 depot2))

(:state (at crate0 distributor2) (at crate2 distributor2) (at crate3 distributor2) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 depot2) (at hoist3 depot3) (at hoist4 depot4) (at hoist5 distributor0) (at hoist6 distributor1) (at hoist7 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 depot2) (at pallet3 depot3) (at pallet4 depot4) (at pallet5 distributor0) (at pallet6 distributor1) (at pallet7 distributor2) (at truck0 depot1) (at truck1 depot2) (at truck2 distributor1) (at truck3 distributor2) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (available hoist5) (available hoist6) (available hoist7) (clear crate3) (clear pallet0) (clear pallet1) (clear pallet2) (clear pallet3) (clear pallet4) (clear pallet5) (clear pallet6) (in crate1 truck1) (on crate0 pallet7) (on crate2 crate0) (on crate3 crate2))

(:action (unload hoist2 crate1 truck1 depot2))

(:state (at crate0 distributor2) (at crate2 distributor2) (at crate3 distributor2) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 depot2) (at hoist3 depot3) (at hoist4 depot4) (at hoist5 distributor0) (at hoist6 distributor1) (at hoist7 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 depot2) (at pallet3 depot3) (at pallet4 depot4) (at pallet5 distributor0) (at pallet6 distributor1) (at pallet7 distributor2) (at truck0 depot1) (at truck1 depot2) (at truck2 distributor1) (at truck3 distributor2) (available hoist0) (available hoist1) (available hoist3) (available hoist4) (available hoist5) (available hoist6) (available hoist7) (clear crate3) (clear pallet0) (clear pallet1) (clear pallet2) (clear pallet3) (clear pallet4) (clear pallet5) (clear pallet6) (lifting hoist2 crate1) (on crate0 pallet7) (on crate2 crate0) (on crate3 crate2))

(:action (drop hoist2 crate1 pallet2 depot2))

(:state (at crate0 distributor2) (at crate1 depot2) (at crate2 distributor2) (at crate3 distributor2) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 depot2) (at hoist3 depot3) (at hoist4 depot4) (at hoist5 distributor0) (at hoist6 distributor1) (at hoist7 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 depot2) (at pallet3 depot3) (at pallet4 depot4) (at pallet5 distributor0) (at pallet6 distributor1) (at pallet7 distributor2) (at truck0 depot1) (at truck1 depot2) (at truck2 distributor1) (at truck3 distributor2) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (available hoist5) (available hoist6) (available hoist7) (clear crate1) (clear crate3) (clear pallet0) (clear pallet1) (clear pallet3) (clear pallet4) (clear pallet5) (clear pallet6) (on crate0 pallet7) (on crate1 pallet2) (on crate2 crate0) (on crate3 crate2))

(:action (drive truck0 depot1 depot4))

(:state (at crate0 distributor2) (at crate1 depot2) (at crate2 distributor2) (at crate3 distributor2) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 depot2) (at hoist3 depot3) (at hoist4 depot4) (at hoist5 distributor0) (at hoist6 distributor1) (at hoist7 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 depot2) (at pallet3 depot3) (at pallet4 depot4) (at pallet5 distributor0) (at pallet6 distributor1) (at pallet7 distributor2) (at truck0 depot4) (at truck1 depot2) (at truck2 distributor1) (at truck3 distributor2) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (available hoist5) (available hoist6) (available hoist7) (clear crate1) (clear crate3) (clear pallet0) (clear pallet1) (clear pallet3) (clear pallet4) (clear pallet5) (clear pallet6) (on crate0 pallet7) (on crate1 pallet2) (on crate2 crate0) (on crate3 crate2))

(:action (lift hoist7 crate3 crate2 distributor2))

(:state (at crate0 distributor2) (at crate1 depot2) (at crate2 distributor2) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 depot2) (at hoist3 depot3) (at hoist4 depot4) (at hoist5 distributor0) (at hoist6 distributor1) (at hoist7 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 depot2) (at pallet3 depot3) (at pallet4 depot4) (at pallet5 distributor0) (at pallet6 distributor1) (at pallet7 distributor2) (at truck0 depot4) (at truck1 depot2) (at truck2 distributor1) (at truck3 distributor2) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (available hoist5) (available hoist6) (clear crate1) (clear crate2) (clear pallet0) (clear pallet1) (clear pallet3) (clear pallet4) (clear pallet5) (clear pallet6) (lifting hoist7 crate3) (on crate0 pallet7) (on crate1 pallet2) (on crate2 crate0))

(:action (load hoist7 crate3 truck3 distributor2))

(:state (at crate0 distributor2) (at crate1 depot2) (at crate2 distributor2) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 depot2) (at hoist3 depot3) (at hoist4 depot4) (at hoist5 distributor0) (at hoist6 distributor1) (at hoist7 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 depot2) (at pallet3 depot3) (at pallet4 depot4) (at pallet5 distributor0) (at pallet6 distributor1) (at pallet7 distributor2) (at truck0 depot4) (at truck1 depot2) (at truck2 distributor1) (at truck3 distributor2) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (available hoist5) (available hoist6) (available hoist7) (clear crate1) (clear crate2) (clear pallet0) (clear pallet1) (clear pallet3) (clear pallet4) (clear pallet5) (clear pallet6) (in crate3 truck3) (on crate0 pallet7) (on crate1 pallet2) (on crate2 crate0))

(:action (drive truck3 distributor2 distributor0))

(:state (at crate0 distributor2) (at crate1 depot2) (at crate2 distributor2) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 depot2) (at hoist3 depot3) (at hoist4 depot4) (at hoist5 distributor0) (at hoist6 distributor1) (at hoist7 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 depot2) (at pallet3 depot3) (at pallet4 depot4) (at pallet5 distributor0) (at pallet6 distributor1) (at pallet7 distributor2) (at truck0 depot4) (at truck1 depot2) (at truck2 distributor1) (at truck3 distributor0) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (available hoist5) (available hoist6) (available hoist7) (clear crate1) (clear crate2) (clear pallet0) (clear pallet1) (clear pallet3) (clear pallet4) (clear pallet5) (clear pallet6) (in crate3 truck3) (on crate0 pallet7) (on crate1 pallet2) (on crate2 crate0))

(:action (unload hoist5 crate3 truck3 distributor0))

(:state (at crate0 distributor2) (at crate1 depot2) (at crate2 distributor2) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 depot2) (at hoist3 depot3) (at hoist4 depot4) (at hoist5 distributor0) (at hoist6 distributor1) (at hoist7 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 depot2) (at pallet3 depot3) (at pallet4 depot4) (at pallet5 distributor0) (at pallet6 distributor1) (at pallet7 distributor2) (at truck0 depot4) (at truck1 depot2) (at truck2 distributor1) (at truck3 distributor0) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (available hoist6) (available hoist7) (clear crate1) (clear crate2) (clear pallet0) (clear pallet1) (clear pallet3) (clear pallet4) (clear pallet5) (clear pallet6) (lifting hoist5 crate3) (on crate0 pallet7) (on crate1 pallet2) (on crate2 crate0))

(:action (drive truck0 depot4 distributor2))

(:state (at crate0 distributor2) (at crate1 depot2) (at crate2 distributor2) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 depot2) (at hoist3 depot3) (at hoist4 depot4) (at hoist5 distributor0) (at hoist6 distributor1) (at hoist7 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 depot2) (at pallet3 depot3) (at pallet4 depot4) (at pallet5 distributor0) (at pallet6 distributor1) (at pallet7 distributor2) (at truck0 distributor2) (at truck1 depot2) (at truck2 distributor1) (at truck3 distributor0) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (available hoist6) (available hoist7) (clear crate1) (clear crate2) (clear pallet0) (clear pallet1) (clear pallet3) (clear pallet4) (clear pallet5) (clear pallet6) (lifting hoist5 crate3) (on crate0 pallet7) (on crate1 pallet2) (on crate2 crate0))

(:action (drop hoist5 crate3 pallet5 distributor0))

(:state (at crate0 distributor2) (at crate1 depot2) (at crate2 distributor2) (at crate3 distributor0) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 depot2) (at hoist3 depot3) (at hoist4 depot4) (at hoist5 distributor0) (at hoist6 distributor1) (at hoist7 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 depot2) (at pallet3 depot3) (at pallet4 depot4) (at pallet5 distributor0) (at pallet6 distributor1) (at pallet7 distributor2) (at truck0 distributor2) (at truck1 depot2) (at truck2 distributor1) (at truck3 distributor0) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (available hoist5) (available hoist6) (available hoist7) (clear crate1) (clear crate2) (clear crate3) (clear pallet0) (clear pallet1) (clear pallet3) (clear pallet4) (clear pallet6) (on crate0 pallet7) (on crate1 pallet2) (on crate2 crate0) (on crate3 pallet5))

(:action (lift hoist7 crate2 crate0 distributor2))

(:state (at crate0 distributor2) (at crate1 depot2) (at crate3 distributor0) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 depot2) (at hoist3 depot3) (at hoist4 depot4) (at hoist5 distributor0) (at hoist6 distributor1) (at hoist7 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 depot2) (at pallet3 depot3) (at pallet4 depot4) (at pallet5 distributor0) (at pallet6 distributor1) (at pallet7 distributor2) (at truck0 distributor2) (at truck1 depot2) (at truck2 distributor1) (at truck3 distributor0) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (available hoist5) (available hoist6) (clear crate0) (clear crate1) (clear crate3) (clear pallet0) (clear pallet1) (clear pallet3) (clear pallet4) (clear pallet6) (lifting hoist7 crate2) (on crate0 pallet7) (on crate1 pallet2) (on crate3 pallet5))

(:action (load hoist7 crate2 truck0 distributor2))

(:state (at crate0 distributor2) (at crate1 depot2) (at crate3 distributor0) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 depot2) (at hoist3 depot3) (at hoist4 depot4) (at hoist5 distributor0) (at hoist6 distributor1) (at hoist7 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 depot2) (at pallet3 depot3) (at pallet4 depot4) (at pallet5 distributor0) (at pallet6 distributor1) (at pallet7 distributor2) (at truck0 distributor2) (at truck1 depot2) (at truck2 distributor1) (at truck3 distributor0) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (available hoist5) (available hoist6) (available hoist7) (clear crate0) (clear crate1) (clear crate3) (clear pallet0) (clear pallet1) (clear pallet3) (clear pallet4) (clear pallet6) (in crate2 truck0) (on crate0 pallet7) (on crate1 pallet2) (on crate3 pallet5))

(:action (drive truck2 distributor1 depot2))

(:state (at crate0 distributor2) (at crate1 depot2) (at crate3 distributor0) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 depot2) (at hoist3 depot3) (at hoist4 depot4) (at hoist5 distributor0) (at hoist6 distributor1) (at hoist7 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 depot2) (at pallet3 depot3) (at pallet4 depot4) (at pallet5 distributor0) (at pallet6 distributor1) (at pallet7 distributor2) (at truck0 distributor2) (at truck1 depot2) (at truck2 depot2) (at truck3 distributor0) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (available hoist5) (available hoist6) (available hoist7) (clear crate0) (clear crate1) (clear crate3) (clear pallet0) (clear pallet1) (clear pallet3) (clear pallet4) (clear pallet6) (in crate2 truck0) (on crate0 pallet7) (on crate1 pallet2) (on crate3 pallet5))

(:action (lift hoist7 crate0 pallet7 distributor2))

(:state (at crate1 depot2) (at crate3 distributor0) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 depot2) (at hoist3 depot3) (at hoist4 depot4) (at hoist5 distributor0) (at hoist6 distributor1) (at hoist7 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 depot2) (at pallet3 depot3) (at pallet4 depot4) (at pallet5 distributor0) (at pallet6 distributor1) (at pallet7 distributor2) (at truck0 distributor2) (at truck1 depot2) (at truck2 depot2) (at truck3 distributor0) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (available hoist5) (available hoist6) (clear crate1) (clear crate3) (clear pallet0) (clear pallet1) (clear pallet3) (clear pallet4) (clear pallet6) (clear pallet7) (in crate2 truck0) (lifting hoist7 crate0) (on crate1 pallet2) (on crate3 pallet5))

(:action (load hoist7 crate0 truck0 distributor2))

(:state (at crate1 depot2) (at crate3 distributor0) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 depot2) (at hoist3 depot3) (at hoist4 depot4) (at hoist5 distributor0) (at hoist6 distributor1) (at hoist7 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 depot2) (at pallet3 depot3) (at pallet4 depot4) (at pallet5 distributor0) (at pallet6 distributor1) (at pallet7 distributor2) (at truck0 distributor2) (at truck1 depot2) (at truck2 depot2) (at truck3 distributor0) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (available hoist5) (available hoist6) (available hoist7) (clear crate1) (clear crate3) (clear pallet0) (clear pallet1) (clear pallet3) (clear pallet4) (clear pallet6) (clear pallet7) (in crate0 truck0) (in crate2 truck0) (on crate1 pallet2) (on crate3 pallet5))

(:action (drive truck2 depot2 depot2))

(:state (at crate1 depot2) (at crate3 distributor0) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 depot2) (at hoist3 depot3) (at hoist4 depot4) (at hoist5 distributor0) (at hoist6 distributor1) (at hoist7 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 depot2) (at pallet3 depot3) (at pallet4 depot4) (at pallet5 distributor0) (at pallet6 distributor1) (at pallet7 distributor2) (at truck0 distributor2) (at truck1 depot2) (at truck2 depot2) (at truck3 distributor0) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (available hoist5) (available hoist6) (available hoist7) (clear crate1) (clear crate3) (clear pallet0) (clear pallet1) (clear pallet3) (clear pallet4) (clear pallet6) (clear pallet7) (in crate0 truck0) (in crate2 truck0) (on crate1 pallet2) (on crate3 pallet5))

(:action (unload hoist7 crate2 truck0 distributor2))

(:state (at crate1 depot2) (at crate3 distributor0) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 depot2) (at hoist3 depot3) (at hoist4 depot4) (at hoist5 distributor0) (at hoist6 distributor1) (at hoist7 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 depot2) (at pallet3 depot3) (at pallet4 depot4) (at pallet5 distributor0) (at pallet6 distributor1) (at pallet7 distributor2) (at truck0 distributor2) (at truck1 depot2) (at truck2 depot2) (at truck3 distributor0) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (available hoist5) (available hoist6) (clear crate1) (clear crate3) (clear pallet0) (clear pallet1) (clear pallet3) (clear pallet4) (clear pallet6) (clear pallet7) (in crate0 truck0) (lifting hoist7 crate2) (on crate1 pallet2) (on crate3 pallet5))

(:action (drive truck0 distributor2 depot4))

(:state (at crate1 depot2) (at crate3 distributor0) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 depot2) (at hoist3 depot3) (at hoist4 depot4) (at hoist5 distributor0) (at hoist6 distributor1) (at hoist7 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 depot2) (at pallet3 depot3) (at pallet4 depot4) (at pallet5 distributor0) (at pallet6 distributor1) (at pallet7 distributor2) (at truck0 depot4) (at truck1 depot2) (at truck2 depot2) (at truck3 distributor0) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (available hoist5) (available hoist6) (clear crate1) (clear crate3) (clear pallet0) (clear pallet1) (clear pallet3) (clear pallet4) (clear pallet6) (clear pallet7) (in crate0 truck0) (lifting hoist7 crate2) (on crate1 pallet2) (on crate3 pallet5))

(:action (unload hoist4 crate0 truck0 depot4))

(:state (at crate1 depot2) (at crate3 distributor0) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 depot2) (at hoist3 depot3) (at hoist4 depot4) (at hoist5 distributor0) (at hoist6 distributor1) (at hoist7 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 depot2) (at pallet3 depot3) (at pallet4 depot4) (at pallet5 distributor0) (at pallet6 distributor1) (at pallet7 distributor2) (at truck0 depot4) (at truck1 depot2) (at truck2 depot2) (at truck3 distributor0) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (available hoist5) (available hoist6) (clear crate1) (clear crate3) (clear pallet0) (clear pallet1) (clear pallet3) (clear pallet4) (clear pallet6) (clear pallet7) (lifting hoist4 crate0) (lifting hoist7 crate2) (on crate1 pallet2) (on crate3 pallet5))

(:action (drop hoist4 crate0 pallet4 depot4))

(:state (at crate0 depot4) (at crate1 depot2) (at crate3 distributor0) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 depot2) (at hoist3 depot3) (at hoist4 depot4) (at hoist5 distributor0) (at hoist6 distributor1) (at hoist7 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 depot2) (at pallet3 depot3) (at pallet4 depot4) (at pallet5 distributor0) (at pallet6 distributor1) (at pallet7 distributor2) (at truck0 depot4) (at truck1 depot2) (at truck2 depot2) (at truck3 distributor0) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (available hoist5) (available hoist6) (clear crate0) (clear crate1) (clear crate3) (clear pallet0) (clear pallet1) (clear pallet3) (clear pallet6) (clear pallet7) (lifting hoist7 crate2) (on crate0 pallet4) (on crate1 pallet2) (on crate3 pallet5))

(:action (drop hoist7 crate2 pallet7 distributor2))

(:state (at crate0 depot4) (at crate1 depot2) (at crate2 distributor2) (at crate3 distributor0) (at hoist0 depot0) (at hoist1 depot1) (at hoist2 depot2) (at hoist3 depot3) (at hoist4 depot4) (at hoist5 distributor0) (at hoist6 distributor1) (at hoist7 distributor2) (at pallet0 depot0) (at pallet1 depot1) (at pallet2 depot2) (at pallet3 depot3) (at pallet4 depot4) (at pallet5 distributor0) (at pallet6 distributor1) (at pallet7 distributor2) (at truck0 depot4) (at truck1 depot2) (at truck2 depot2) (at truck3 distributor0) (available hoist0) (available hoist1) (available hoist2) (available hoist3) (available hoist4) (available hoist5) (available hoist6) (available hoist7) (clear crate0) (clear crate1) (clear crate2) (clear crate3) (clear pallet0) (clear pallet1) (clear pallet3) (clear pallet6) (on crate0 pallet4) (on crate1 pallet2) (on crate2 pallet7) (on crate3 pallet5))

)