(blockA OBJECT)
(blockB OBJECT)
(blockC OBJECT)
(blockD OBJECT)
(blockG OBJECT)

(preconds
	(on-table blockA)
	(on blockB blockA)
	(on blockC blockB)
	(on blockD blockC)
	(on blockG blockD)
	(clear blockG)
	(arm-empty))

(effects
	(on blockB blockA)
	(on blockC blockB)
	(on blockD blockC)
	(on blockA blockG)
)


