(trajectory

(:objects package3 - package package1 - package p10 - location p02 - location truck2 - truck s1 - location s2 - location package2 - package truck1 - truck s0 - location driver1 - driver driver2 - driver p21 - location p01 - location )

(:init (path s2 p21) (isin package3 truck1) (link s2 s0) (path s1 p21) (path p21 s1) (at truck1 s1) (at truck2 s1) (path s1 p01) (link s0 s2) (path p01 s0) (at package1 s0) (link s1 s2) (path s0 p01) (path s0 p02) (link s2 s1) (path s2 p02) (path p21 s2) (path p02 s2) (link s1 s0) (driving driver2 truck2) (path p01 s1) (link s0 s1) (at package2 s1) (driving driver1 truck1) (path p02 s0))

(:action (drivetruck truck2 s1 s2 driver2))

(:state (path s2 p21) (isin package3 truck1) (link s2 s0) (path s1 p21) (path p21 s1) (at truck1 s1) (path s1 p01) (link s0 s2) (path p01 s0) (at package1 s0) (link s1 s2) (path s0 p01) (path s0 p02) (link s2 s1) (path s2 p02) (path p21 s2) (path p02 s2) (link s1 s0) (driving driver2 truck2) (path p01 s1) (link s0 s1) (at package2 s1) (driving driver1 truck1) (path p02 s0) (at truck2 s2))

(:action (disembarktruck driver1 truck1 s1))

(:state (path s2 p21) (isin package3 truck1) (link s2 s0) (path s1 p21) (path p21 s1) (at truck1 s1) (path s1 p01) (link s0 s2) (path p01 s0) (at package1 s0) (link s1 s2) (path s0 p01) (path s0 p02) (link s2 s1) (path s2 p02) (path p21 s2) (path p02 s2) (link s1 s0) (driving driver2 truck2) (path p01 s1) (link s0 s1) (at package2 s1) (path p02 s0) (at truck2 s2) (at driver1 s1) (empty truck1))

(:action (walk s1 p01 driver1))

(:state (path s2 p21) (isin package3 truck1) (link s2 s0) (path s1 p21) (path p21 s1) (at truck1 s1) (path s1 p01) (link s0 s2) (path p01 s0) (at package1 s0) (link s1 s2) (path s0 p01) (path s0 p02) (link s2 s1) (path s2 p02) (path p21 s2) (path p02 s2) (link s1 s0) (driving driver2 truck2) (path p01 s1) (link s0 s1) (at package2 s1) (path p02 s0) (at truck2 s2) (empty truck1) (at driver1 p01))

(:action (drivetruck truck2 s2 s1 driver2))

(:state (path s2 p21) (isin package3 truck1) (link s2 s0) (path s1 p21) (path p21 s1) (at truck1 s1) (path s1 p01) (link s0 s2) (path p01 s0) (at package1 s0) (link s1 s2) (path s0 p01) (path s0 p02) (link s2 s1) (path s2 p02) (path p21 s2) (path p02 s2) (link s1 s0) (driving driver2 truck2) (path p01 s1) (link s0 s1) (at package2 s1) (path p02 s0) (empty truck1) (at driver1 p01) (at truck2 s1))

(:action (loadtruck package2 truck1 s1))

(:state (path s2 p21) (isin package3 truck1) (link s2 s0) (path s1 p21) (path p21 s1) (at truck1 s1) (path s1 p01) (link s0 s2) (path p01 s0) (at package1 s0) (link s1 s2) (path s0 p01) (path s0 p02) (link s2 s1) (path s2 p02) (path p21 s2) (path p02 s2) (link s1 s0) (driving driver2 truck2) (path p01 s1) (link s0 s1) (path p02 s0) (empty truck1) (at driver1 p01) (at truck2 s1) (isin package2 truck1))

(:action (unloadtruck package2 truck1 s1))

(:state (path s2 p21) (isin package3 truck1) (link s2 s0) (path s1 p21) (path p21 s1) (at truck1 s1) (path s1 p01) (link s0 s2) (path p01 s0) (at package1 s0) (link s1 s2) (path s0 p01) (path s0 p02) (link s2 s1) (path s2 p02) (path p21 s2) (path p02 s2) (link s1 s0) (driving driver2 truck2) (path p01 s1) (link s0 s1) (path p02 s0) (empty truck1) (at driver1 p01) (at truck2 s1) (at package2 s1))

(:action (walk p01 s1 driver1))

(:state (path s2 p21) (isin package3 truck1) (link s2 s0) (path s1 p21) (path p21 s1) (at truck1 s1) (path s1 p01) (link s0 s2) (path p01 s0) (at package1 s0) (link s1 s2) (path s0 p01) (path s0 p02) (link s2 s1) (path s2 p02) (path p21 s2) (path p02 s2) (link s1 s0) (driving driver2 truck2) (path p01 s1) (link s0 s1) (path p02 s0) (empty truck1) (at truck2 s1) (at package2 s1) (at driver1 s1))

(:action (boardtruck driver1 truck1 s1))

(:state (path s2 p21) (isin package3 truck1) (link s2 s0) (path s1 p21) (path p21 s1) (at truck1 s1) (path s1 p01) (link s0 s2) (path p01 s0) (at package1 s0) (link s1 s2) (path s0 p01) (path s0 p02) (link s2 s1) (path s2 p02) (path p21 s2) (path p02 s2) (link s1 s0) (driving driver2 truck2) (path p01 s1) (link s0 s1) (path p02 s0) (at truck2 s1) (at package2 s1) (driving driver1 truck1))

(:action (unloadtruck package3 truck1 s1))

(:state (path s2 p21) (link s2 s0) (path s1 p21) (path p21 s1) (at truck1 s1) (path s1 p01) (link s0 s2) (path p01 s0) (at package1 s0) (link s1 s2) (path s0 p01) (path s0 p02) (link s2 s1) (path s2 p02) (path p21 s2) (path p02 s2) (link s1 s0) (driving driver2 truck2) (path p01 s1) (link s0 s1) (path p02 s0) (at truck2 s1) (at package2 s1) (driving driver1 truck1) (at package3 s1))

(:action (drivetruck truck2 s1 s2 driver2))

(:state (path s2 p21) (link s2 s0) (path s1 p21) (path p21 s1) (at truck1 s1) (path s1 p01) (link s0 s2) (path p01 s0) (at package1 s0) (link s1 s2) (path s0 p01) (path s0 p02) (link s2 s1) (path s2 p02) (path p21 s2) (path p02 s2) (link s1 s0) (driving driver2 truck2) (path p01 s1) (link s0 s1) (path p02 s0) (at package2 s1) (driving driver1 truck1) (at package3 s1) (at truck2 s2)))
