(trajectory

(:objects d - object b - object f - object e - object c - object g - object a - object )

(:init (on c d) (ontable g) (on e f) (clear c) (on d b) (on a g) (ontable f) (on b e) (clear a) (handempty ))

(:action (unstack a g))

(:state (on c d) (ontable g) (on e f) (clear c) (on d b) (ontable f) (on b e) (clear a) (handempty ) (clear g) (ontable a))

(:action (unstack-ok c d))

(:state (ontable g) (on e f) (on d b) (ontable f) (on b e) (clear a) (clear g) (ontable a) (holding c) (clear d))

(:action (stack-ok c g))

(:state (ontable g) (on e f) (on d b) (ontable f) (on b e) (clear a) (ontable a) (clear d) (clear c) (handempty ) (on c g))

(:action (pick-up a))

(:state (ontable g) (on e f) (on d b) (ontable f) (on b e) (clear d) (clear c) (on c g) (holding a))

(:action (put-down a))

(:state (ontable g) (on e f) (on d b) (ontable f) (on b e) (clear d) (clear c) (on c g) (clear a) (handempty ) (ontable a))

(:action (unstack c g))

(:state (ontable g) (on e f) (on d b) (ontable f) (on b e) (clear d) (clear c) (clear a) (handempty ) (ontable a) (clear g) (ontable c))

(:action (unstack d b))

(:state (ontable g) (on e f) (ontable f) (on b e) (clear d) (clear c) (clear a) (handempty ) (ontable a) (clear g) (ontable c) (clear b) (ontable d))

(:action (unstack b e))

(:state (ontable g) (on e f) (ontable f) (clear d) (clear c) (clear a) (handempty ) (ontable a) (clear g) (ontable c) (clear b) (ontable d) (clear e) (ontable b))

(:action (unstack e f))

(:state (ontable g) (ontable f) (clear d) (clear c) (clear a) (handempty ) (ontable a) (clear g) (ontable c) (clear b) (ontable d) (clear e) (ontable b) (clear f) (ontable e))

(:action (pick-up e))

(:state (ontable g) (ontable f) (clear d) (clear c) (clear a) (ontable a) (clear g) (ontable c) (clear b) (ontable d) (ontable b) (clear f) (holding e))

(:action (stack-ok e g))

(:state (ontable g) (ontable f) (clear d) (clear c) (clear a) (ontable a) (ontable c) (clear b) (ontable d) (ontable b) (clear f) (clear e) (handempty ) (on e g))

(:action (pick-up c))

(:state (ontable g) (ontable f) (clear d) (clear a) (ontable a) (clear b) (ontable d) (ontable b) (clear f) (clear e) (on e g) (holding c))

(:action (stack c d))

(:state (ontable g) (ontable f) (clear a) (ontable a) (clear b) (ontable d) (ontable b) (clear f) (clear e) (on e g) (clear c) (handempty ) (on c d))

(:action (pick-up a))

(:state (ontable g) (ontable f) (clear b) (ontable d) (ontable b) (clear f) (clear e) (on e g) (clear c) (on c d) (holding a))

(:action (stack a f))

(:state (ontable g) (ontable f) (clear b) (ontable d) (ontable b) (clear e) (on e g) (clear c) (on c d) (clear a) (handempty ) (on a f))

(:action (unstack-ok a f))

(:state (ontable g) (ontable f) (clear b) (ontable d) (ontable b) (clear e) (on e g) (clear c) (on c d) (holding a) (clear f))

(:action (put-down a))

(:state (ontable g) (ontable f) (clear b) (ontable d) (ontable b) (clear e) (on e g) (clear c) (on c d) (clear f) (clear a) (handempty ) (ontable a))

(:action (pick-up a))

(:state (ontable g) (ontable f) (clear b) (ontable d) (ontable b) (clear e) (on e g) (clear c) (on c d) (clear f) (holding a))

(:action (put-down a))

(:state (ontable g) (ontable f) (clear b) (ontable d) (ontable b) (clear e) (on e g) (clear c) (on c d) (clear f) (clear a) (handempty ) (ontable a))

(:action (unstack c d))

(:state (ontable g) (ontable f) (clear b) (ontable d) (ontable b) (clear e) (on e g) (clear c) (clear f) (clear a) (handempty ) (ontable a) (clear d) (ontable c))

(:action (pick-up c))

(:state (ontable g) (ontable f) (clear b) (ontable d) (ontable b) (clear e) (on e g) (clear f) (clear a) (ontable a) (clear d) (holding c))

(:action (stack c a))

(:state (ontable g) (ontable f) (clear b) (ontable d) (ontable b) (clear e) (on e g) (clear f) (ontable a) (clear d) (clear c) (handempty ) (on c a))

(:action (unstack e g))

(:state (ontable g) (ontable f) (clear b) (ontable d) (ontable b) (clear e) (clear f) (ontable a) (clear d) (clear c) (handempty ) (on c a) (clear g) (ontable e))

(:action (unstack-ok c a))

(:state (ontable g) (ontable f) (clear b) (ontable d) (ontable b) (clear e) (clear f) (ontable a) (clear d) (clear g) (ontable e) (holding c) (clear a))

(:action (stack c g))

(:state (ontable g) (ontable f) (clear b) (ontable d) (ontable b) (clear e) (clear f) (ontable a) (clear d) (ontable e) (clear a) (clear c) (handempty ) (on c g)))
