foreach, fring, mobile, intpair, tree, deepreverse