interwoven branches