confluence-and-division