import hou

target = hou.node("/obj").createNode("geo")
target.setName("BGroom", unique_name = True)
grid = target.createNode("grid")
target.node("file1").destroy()
polyext = target.createNode("polyextrude")
delete = target.createNode("delete")
null = target.createNode("null")
null.setName("OUT_BGroom",unique_name = True)
null.setInput(0,delete)
delete.setInput(0,polyext)
polyext.setInput(0,grid)
grid.parm('rows').set(2)
grid.parm('cols').set(2)
polyext.parm("dist").set(5)
polyext.parm("outputback").set(True)
delete.parm("group").set("1 4 5")

for node in hou.node(target.path()).glob("*"):
	node.moveToGoodPosition()  null.setDisplayFlag(True)