*get,prkey_,active,0,prkey
/nopr
_lcut=arg1
*get,_alow,area,,num,min
*get,_ahigh,area,,num,max
*do,_iii,_alow,_ahigh,1
*if,_alow,eq,_ahigh,then
_kdv='delete'
*else
*if,_iii,ne,_ahigh,then
_kdv='keep'
*else
_kdv='delete'
*endif
*endif
*if,asel(_iii),eq,1,then
asbl,_iii,_lcut,,delete,_kdv
*endif
*enddo
*get,_ptyp,parm,_lcut,type
*if,_ptyp,eq,3,then
ldele,_lcut,,,1
*endif
*if,_ptyp,ne,3,then
*if,lsel(_lcut),ne,0,then
ldele,_lcut,,,1
*endif
*endif
init_entity_num
*set,_kdv,
*set,_alow,
*set,_ahigh,
*set,_lcut,
*set,_iii,
*set,_ptyp,
*if,prkey_,eq,1,then
/go
*endif