tree structures and associated concepts 9174880